On 12 Dec 2001, ERiAN wrote: > it seems since december 9th, freesci segfaults when the resource files > are named in UPPERCASE (or mixed case). Output from gdb follows: > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 1024 (runnable)] > 0x80c1dd7 in _scir_load_resource (mgr=0x52525252, res=0x52525252) at > resource.c:346 > 346 *raiser = toupper(*raiser++); /* > Uppercasify */
One of my tools just warned about this: ** Order of evaluation is undefined. ** This should be fixed, or your program may produce incorrect results. >> *raiser = toupper(*raiser++); /* Uppercasify */ -- http://www.clock.org/~matt
