Skip to content
Snippets Groups Projects
Commit f96c7d41 authored by David Hendriks's avatar David Hendriks
Browse files

updated api function to get the persistent_data memory addr

parent 81f25787
No related branches found
No related tags found
No related merge requests found
......@@ -399,7 +399,7 @@ long int return_persistent_data_memaddr(char * argstring,
struct libbinary_c_stardata_t *stardata = NULL;
struct libbinary_c_store_t * store = NULL;
struct libbinary_c_persistent_data_t * persistent_data = NULL; // TODO: change persistent_data_t to libbinary_c_persistent_data_t
struct libbinary_c_persistent_data_t * persistent_data = NULL;
/* make new stardata */
stardata = NULL;
......@@ -419,9 +419,10 @@ long int return_persistent_data_memaddr(char * argstring,
binary_c_error_buffer(stardata, error_buffer);
/* convert the pointer */
uintptr_t persistent_data_memaddr_int = (uintptr_t)persistent_data; // C Version converting ptr to int
printf("persistent_data is at address: %p\n", (void*)&persistent_data);
uintptr_t persistent_data_memaddr_int = (uintptr_t)stardata->persistent_data; // C Version converting ptr to int
printf("persistent_data is at address: %p\n", (void*)stardata->persistent_data);
printf("persistent_data_memaddr_int: %lu\n", persistent_data_memaddr_int);
/* free stardata (except the buffer) */
binary_c_free_memory(&stardata, // Stardata
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment