X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Finit.c;h=52facada8273910720c004a61d9f963cebabcf52;hp=7a5f5eeb521a651bff36cf587fed803df82831df;hb=21c25c56356db2138816a0716d73934ac3893e89;hpb=f9a30d8f0565691424cc9fd2643a50a176dae903 diff --git a/src/init.c b/src/init.c index 7a5f5eeb..52facada 100644 --- a/src/init.c +++ b/src/init.c @@ -65,6 +65,7 @@ void OpenAll(int argc, char *argv[]) exit(0); } + InitUserdataDirectory(); InitLevelAndPlayerInfo(); InitCounter(); @@ -139,7 +140,7 @@ void InitSound() return; #ifndef MSDOS - if (access(sound_device_name,W_OK)<0) + if (access(sound_device_name, W_OK) != 0) { Error(ERR_WARN, "cannot access sound device - no sounds"); sound_status = SOUND_OFF; @@ -245,7 +246,7 @@ void InitJoysticks() if (!setup.input[i].use_joystick) continue; - if (access(device_name, R_OK) < 0) + if (access(device_name, R_OK) != 0) { Error(ERR_WARN, "cannot access joystick device '%s'", device_name); continue;