13 /* #define MALLOC_DEBUG */
15 #ifdef IMAGER_DEBUG_MALLOC
17 #define mymalloc(x) (mymalloc_file_line((x), __FILE__, __LINE__))
18 #define myfree(x) (myfree_file_line((x), __FILE__, __LINE__))
21 void* mymalloc_file_line(int size,char* file,int line);
22 void* mymalloc_comm(int size,char *comm);
24 void myfree_file_line(void *p, char*file, int line);
26 void bndcheck_all(void);
30 #define malloc_comm(a,b) (mymalloc(a))
32 void* mymalloc(int size);
35 #endif /* IMAGER_MALLOC_DEBUG */
44 int myread(int fd,void *buf,int len);
45 int mywrite(int fd,void *buf,int len);
46 void interleave(unsigned char *inbuffer,unsigned char *outbuffer,int rowsize,int channels);