[질문] malloc 에관해서..메모리후킹관련..
글쓴이: ㅡ,.ㅡ;; / 작성시간: 화, 2006/10/31 - 6:37오후
이렇게하면 될꺼라 생각했는데.. 왜 에러가 나는군요.. 원인을 아시는분..
-------------------------
#include
#include
void free_error( void );
void my__free_hook( void *PTR, const void *CALLER);
void *old__free_hook;
int main(int s_argc, char **s_argv)
{
old__free_hook = __free_hook;
printf( "mcheck[%d]\n", mcheck( free_error ));
fflush( stdout );
free( "jjup" );
printf( "end\n" );
return 0;
}
void free_error( void )
{
printf( "mem error~!!\n" );
fflush( stdout );
__free_hook = my__free_hook;
return;
}
void my__free_hook( void *PTR, const void *CALLER)
{
__free_hook = old__free_hook;
return;
}
---------------------------------------
Forums:
댓글 달기