token_unseal: use cgettop
diff --git a/sdk/core/token_library/token_unseal.S b/sdk/core/token_library/token_unseal.S
index 3445290..62eaece 100644
--- a/sdk/core/token_library/token_unseal.S
+++ b/sdk/core/token_library/token_unseal.S
@@ -90,9 +90,7 @@
 
   /* Subset bounds to ->data */
   // Get the top into t1
-  cgetlen         t1, ca0
-  cgetbase        t0, ca0
-  add             t1, t1, t0
+  cgettop         t1, ca0
   // Move the address to the start of the data
   cincoffset      ca0, ca0, TokenSObj_offset_data
   // Subtract the address of the (to-be-returned-unsealed) data from the top to