X-Git-Url: http://aleph1.co.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=direct%2Ftimothy_tests%2FEACCES_bug%2Ferror_handler.c;h=214d201852f4aac02087361dbb1dcecd31258fea;hb=2d7c08f638ef0b0dce832d40a1930513e7d10ce8;hp=2beca41cc533cd0c414661da07bcf8cd11d26c05;hpb=ebbd60a59253d7a4078222534f4b5c2509ee9e40;p=yaffs2.git diff --git a/direct/timothy_tests/EACCES_bug/error_handler.c b/direct/timothy_tests/EACCES_bug/error_handler.c index 2beca41..214d201 100644 --- a/direct/timothy_tests/EACCES_bug/error_handler.c +++ b/direct/timothy_tests/EACCES_bug/error_handler.c @@ -56,7 +56,7 @@ const char * error_to_str(int err) return "Unknown error code"; } -void yaffs_check_for_errors(char output, buffer *message_buffer,char error_message[],char success_message[]){ +void yaffs_check_for_errors(int output, buffer *message_buffer,char error_message[],char success_message[]){ char dummy[10]; unsigned int x=0; int yaffs_error=-1; @@ -70,8 +70,8 @@ void yaffs_check_for_errors(char output, buffer *message_buffer,char error_messa if (MESSAGE_LEVEL_ERROR<=DEBUG_LEVEL) printf("%d\n",yaffs_error); /*cannot yet add int types to buffer. this is a quick fix*/ add_to_buffer(message_buffer, error_to_str(yaffs_error),MESSAGE_LEVEL_ERROR,NPRINT); append_to_buffer(message_buffer, "\n\n",MESSAGE_LEVEL_ERROR,PRINT); - exit(1); - //scanf("%c",dummy); /*this line causes a segmentation fault. Need a better way of waiting for a key press*/ + + scanf("%c",dummy); /*this line causes a segmentation fault. Need a better way of waiting for a key press*/ //print_buffer(message_buffer,PRINT_ALL); }