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
openSUSE Build Service is sponsored by