os2/SDL_sysfilesystem.c: fix crash if one of the parameters is NULL

Has been happening with testfilesystem from 2.0.6 and newer because
of commit 083133ba8f9b.

Also set error strings in certain error conditions.

Also applied coding style / whitespace fixes, while I was there.
1 file changed