diff --git a/dgamelaunch.c b/dgamelaunch.c index e8c3328..b8a2b5c 100644 --- a/dgamelaunch.c +++ b/dgamelaunch.c @@ -1132,6 +1132,9 @@ purge_stale_locks (void) pid_t pid; int seconds = 0; + if (!strcmp(dent->d_name, ".") || !strcmp(dent->d_name, "..")) + continue; + colon = strchr (dent->d_name, ':'); /* should never happen */ if (!colon)