diff --git a/src/clients/lib/xmmsclient/visualization/unixshm.c b/src/clients/lib/xmmsclient/visualization/unixshm.c index 813ddfe29..06500c958 100644 --- a/src/clients/lib/xmmsclient/visualization/unixshm.c +++ b/src/clients/lib/xmmsclient/visualization/unixshm.c @@ -28,7 +28,7 @@ setup_shm_prepare (xmmsc_connection_t *c, int32_t vv) t->shmid = shmget (IPC_PRIVATE, sizeof (xmmsc_vischunk_t) * XMMS_VISPACKET_SHMCOUNT, S_IRWXU + S_IRWXG + S_IRWXO); if (t->shmid == -1) { c->error = strdup ("Couldn't create the shared memory!"); - return false; + return NULL; } /* attach early, so that the server doesn't think we aren't there */ buffer = shmat(t->shmid, NULL, SHM_RDONLY);