@@ -119,7 +119,7 @@ void *tm_malloc(size_t size, char *file, int line){
119119 ptr = malloc (size );
120120
121121 if (tm_get_verbose_level ()>=DEBUG )
122- printf ("tm_malloc of size %ld: %p (%s: %d)\n" ,size - 2 * EXTRA_BYTE ,ptr ,file ,line );
122+ printf ("tm_malloc of size %ld: %p (%s: %d)\n" ,size - 2 * EXTRA_BYTE ,( void * ) ptr ,file ,line );
123123
124124 save_ptr (ptr , size , file , line );
125125
@@ -128,7 +128,7 @@ void *tm_malloc(size_t size, char *file, int line){
128128
129129
130130 if (tm_get_verbose_level ()>=DEBUG )
131- printf ("tm_malloc returning: %p\n" ,ptr + EXTRA_BYTE );
131+ printf ("tm_malloc returning: %p\n" ,( void * )( ptr + EXTRA_BYTE ) );
132132
133133 return (void * )(ptr + EXTRA_BYTE );
134134}
@@ -147,14 +147,14 @@ void *tm_calloc(size_t count, size_t size, char *file, int line){
147147 save_ptr (ptr , full_size , file , line );
148148
149149 if (tm_get_verbose_level ()>=DEBUG )
150- printf ("tm_calloc of size %ld: %p (%s: %d)\n" ,full_size - 2 * EXTRA_BYTE ,ptr , file , line );
150+ printf ("tm_calloc of size %ld: %p (%s: %d)\n" ,full_size - 2 * EXTRA_BYTE ,( void * ) ptr , file , line );
151151
152152
153153 memcpy (ptr , extra_data , EXTRA_BYTE );
154154 memcpy (ptr + full_size - EXTRA_BYTE , extra_data , EXTRA_BYTE );
155155
156156 if (tm_get_verbose_level ()>=DEBUG )
157- printf ("tm_calloc returning: %p\n" ,ptr + EXTRA_BYTE );
157+ printf ("tm_calloc returning: %p\n" , ( void * )( ptr + EXTRA_BYTE ) );
158158
159159 return (void * )(ptr + EXTRA_BYTE );
160160}
@@ -172,7 +172,7 @@ void *tm_realloc(void *old_ptr, size_t size, char *file, int line){
172172 save_ptr (ptr , full_size , file , line );
173173
174174 if (tm_get_verbose_level ()>=DEBUG )
175- printf ("tm_realloc of size %ld: %p (%s: %d)\n" ,full_size - 2 * EXTRA_BYTE ,ptr , file , line );
175+ printf ("tm_realloc of size %ld: %p (%s: %d)\n" ,full_size - 2 * EXTRA_BYTE , ( void * ) ptr , file , line );
176176
177177
178178 memcpy (ptr , extra_data , EXTRA_BYTE );
@@ -185,25 +185,25 @@ void *tm_realloc(void *old_ptr, size_t size, char *file, int line){
185185 memcpy (ptr + EXTRA_BYTE , old_ptr , MIN (old_ptr_size - 2 * EXTRA_BYTE , size ));
186186
187187 if ((bcmp (original_ptr ,extra_data , EXTRA_BYTE )) && ((tm_get_verbose_level ()>=ERROR ))){
188- fprintf (stderr ,"Realloc: cannot find special string ***before*** %p!\n" , original_ptr );
188+ fprintf (stderr ,"Realloc: cannot find special string ***before*** %p!\n" , ( void * ) original_ptr );
189189 fprintf (stderr ,"memory is probably corrupted here!\n" );
190190 }
191191
192192 if ((bcmp (original_ptr + old_ptr_size - EXTRA_BYTE ,extra_data , EXTRA_BYTE )) && ((tm_get_verbose_level ()>=ERROR ))){
193- fprintf (stderr ,"Realloc: cannot find special string ***after*** %p!\n" , original_ptr );
193+ fprintf (stderr ,"Realloc: cannot find special string ***after*** %p!\n" , ( void * ) original_ptr );
194194 fprintf (stderr ,"memory is probably corrupted here!\n" );
195195 }
196196
197197 if (tm_get_verbose_level ()>=DEBUG )
198- printf ("tm_free freeing: %p\n" ,original_ptr );
198+ printf ("tm_free freeing: %p\n" , ( void * ) original_ptr );
199199
200200
201201 free (original_ptr );
202202 }
203203
204204
205205 if (tm_get_verbose_level ()>=DEBUG )
206- printf ("tm_realloc returning: %p (----- %p)\n" ,ptr + EXTRA_BYTE , (( byte * )ptr ) - EXTRA_BYTE );
206+ printf ("tm_realloc returning: %p (----- %p)\n" ,( void * )( ptr + EXTRA_BYTE ),( void * )((( byte * )ptr ) - EXTRA_BYTE ) );
207207
208208
209209 return (void * )(ptr + EXTRA_BYTE );
@@ -219,17 +219,17 @@ void tm_free(void *ptr){
219219 size = retreive_size (original_ptr );
220220
221221 if ((bcmp (original_ptr ,extra_data , EXTRA_BYTE )) && ((tm_get_verbose_level ()>=ERROR ))){
222- fprintf (stderr ,"Free: cannot find special string ***before*** %p!\n" , original_ptr );
222+ fprintf (stderr ,"Free: cannot find special string ***before*** %p!\n" , ( void * ) original_ptr );
223223 fprintf (stderr ,"memory is probably corrupted here!\n" );
224224 }
225225
226226 if ((bcmp (original_ptr + size - EXTRA_BYTE ,extra_data , EXTRA_BYTE )) && ((tm_get_verbose_level ()>=ERROR ))){
227- fprintf (stderr ,"Free: cannot find special string ***after*** %p!\n" , original_ptr );
227+ fprintf (stderr ,"Free: cannot find special string ***after*** %p!\n" , ( void * ) original_ptr );
228228 fprintf (stderr ,"memory is probably corrupted here!\n" );
229229 }
230230
231231 if (tm_get_verbose_level ()>=DEBUG )
232- printf ("tm_free freeing: %p\n" ,original_ptr );
232+ printf ("tm_free freeing: %p\n" , ( void * ) original_ptr );
233233
234234
235235 free (original_ptr );
0 commit comments