Mail Archives: djgpp/1999/03/04/22:30:05
hi,
I have written a library say libxx.a. Suppose we have a function yy()
which takes a char * as argument. In the user application, the user
allocates some memory using malloc and passes the pointer to the allocated
memory as arguement to yy(). The previous implementation of function was
very simple. But a new requirement is to check the amount of memory that
the user has allocated. Is there any way by which I can find the length of
the allocated memory block, given a pointer to the block?
I dont want to change the user interface. The user should not be aware of
the change in the implementation of function yy().
Thanks
Raju
- Raw text -