i3 - improved tiling WM


shm_unlink the created/open shm

Patch status: merged

Patch by Baptiste Daroussin

To apply this patch, use:
curl http://cr.i3wm.org/patch/101/raw.patch | git am

b/src/log.c

13
@@ -116,7 +116,7 @@ void init_logging(void) {
14
 
15
         if (ftruncate(logbuffer_shm, logbuffer_size) == -1) {
16
             close(logbuffer_shm);
17
-            shm_unlink("/i3-log-");
18
+            shm_unlink(shmlogname);
19
             fprintf(stderr, "Could not ftruncate SHM segment for the i3 log: %s\n", strerror(errno));
20
             return;
21
         }
22
@@ -124,7 +124,7 @@ void init_logging(void) {
23
         logbuffer = mmap(NULL, logbuffer_size, PROT_READ | PROT_WRITE, MAP_SHARED, logbuffer_shm, 0);
24
         if (logbuffer == MAP_FAILED) {
25
             close(logbuffer_shm);
26
-            shm_unlink("/i3-log-");
27
+            shm_unlink(shmlogname);
28
             fprintf(stderr, "Could not mmap SHM segment for the i3 log: %s\n", strerror(errno));
29
             logbuffer = NULL;
30
             return;