diff --git a/src/libs/memsinksh.c b/src/libs/memsinksh.c index 1a00b90..02a2e3f 100644 --- a/src/libs/memsinksh.c +++ b/src/libs/memsinksh.c @@ -68,5 +68,5 @@ uz us_memsink_calculate_size(const char *obj) { } u8 *us_memsink_get_data(us_memsink_shared_s *mem) { - return (u8*)(mem + sizeof(us_memsink_shared_s)); + return (u8*)(mem) + sizeof(us_memsink_shared_s); } diff --git a/src/libs/memsinksh.h b/src/libs/memsinksh.h index 5a55ca4..639e389 100644 --- a/src/libs/memsinksh.h +++ b/src/libs/memsinksh.h @@ -26,7 +26,7 @@ #define US_MEMSINK_MAGIC ((u64)0xCAFEBABECAFEBABE) -#define US_MEMSINK_VERSION ((u32)5) +#define US_MEMSINK_VERSION ((u32)6) typedef struct {