File xpcd-2.09-gcc4.patch of Package photocd
--- xpcd/shmalloc.c +++ xpcd/shmalloc.c @@ -91,7 +91,7 @@ int size; if (shared_anonymous_mmap_works) { - ((int *) data)--; + data = (void*)((int*)data-1); size = *(int *) data; munmap(data, size); } else
--- xpcd/shmalloc.c +++ xpcd/shmalloc.c @@ -91,7 +91,7 @@ int size; if (shared_anonymous_mmap_works) { - ((int *) data)--; + data = (void*)((int*)data-1); size = *(int *) data; munmap(data, size); } else