00001 #include <stdio.h> 00002 #include <stdlib.h> 00003 00004 void free(void* p) 00005 { 00006 printf("blip\n"); 00007 } 00008 00009 void* malloc(size_t t) 00010 { 00011 return NULL; 00012 } 00013 00014 int main() 00015 { 00016 char* t = malloc(10); 00017 int i; 00018 for (i = 0; i < 10; i++) 00019 t[i] = i; 00020 free(t); 00021 return 0; 00022 }