static void update_header_test (const char *filename, int typemajor) { print_test_name ("update_header_test", filename) ; update_header_sub (filename, typemajor, SFM_WRITE) ; update_header_sub (filename, typemajor, SFM_RDWR) ; unlink (filename) ; puts ("ok") ; } /* update_header_test */
static void update_header_test (const char *filename, int typemajor) { print_test_name ("update_header_test", filename) ; #if 0 /*-(OS_IS_WIN32 == 0)-*/ if (typemajor == SF_FORMAT_PAF) { /* ** I think this is a bug in the win32 file I/O code in src/file_io.c. ** I didn't write that code and I don't have the time to debug and ** fix it. Patches will gladly be accepted. Erik */ puts ("doesn't work on win32") ; return ; } ; #endif update_header_sub (filename, typemajor, SFM_WRITE) ; update_header_sub (filename, typemajor, SFM_RDWR) ; unlink (filename) ; puts ("ok") ; } /* update_header_test */