about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2020-06-28 00:13:31 +0200
committervan Hauser <vh@thc.org>2020-06-28 00:13:31 +0200
commitee17782e61f7991304b4ecda5b06191f755ced73 (patch)
tree233b5fa2d82a6019c7bc7245c867818c76b253f7 /src
parentcd6954e3c16282a6fe2a8f37879a06605990cb58 (diff)
downloadafl++-ee17782e61f7991304b4ecda5b06191f755ced73.tar.gz
fix output for LTOinstrim
Diffstat (limited to 'src')
-rw-r--r--src/afl-sharedmem.c20
1 files changed, 15 insertions, 5 deletions
diff --git a/src/afl-sharedmem.c b/src/afl-sharedmem.c
index 77767f21..6eb63949 100644
--- a/src/afl-sharedmem.c
+++ b/src/afl-sharedmem.c
@@ -240,8 +240,10 @@ u8 *afl_shm_init(sharedmem_t *shm, size_t map_size,
                                 IPC_CREAT | IPC_EXCL | 0600);
 
     if (shm->cmplog_shm_id < 0) {
-      shmctl(shm->shm_id, IPC_RMID, NULL); // do not leak shmem
+
+      shmctl(shm->shm_id, IPC_RMID, NULL);  // do not leak shmem
       PFATAL("shmget() failed");
+
     }
 
   }
@@ -270,11 +272,16 @@ u8 *afl_shm_init(sharedmem_t *shm, size_t map_size,
   shm->map = shmat(shm->shm_id, NULL, 0);
 
   if (shm->map == (void *)-1 || !shm->map) {
-    shmctl(shm->shm_id, IPC_RMID, NULL); // do not leak shmem
+
+    shmctl(shm->shm_id, IPC_RMID, NULL);  // do not leak shmem
     if (shm->cmplog_mode) {
-      shmctl(shm->cmplog_shm_id, IPC_RMID, NULL); // do not leak shmem
+
+      shmctl(shm->cmplog_shm_id, IPC_RMID, NULL);  // do not leak shmem
+
     }
+
     PFATAL("shmat() failed");
+
   }
 
   if (shm->cmplog_mode) {
@@ -283,10 +290,13 @@ u8 *afl_shm_init(sharedmem_t *shm, size_t map_size,
 
     if (shm->cmp_map == (void *)-1 || !shm->cmp_map) {
 
-      shmctl(shm->shm_id, IPC_RMID, NULL); // do not leak shmem
+      shmctl(shm->shm_id, IPC_RMID, NULL);  // do not leak shmem
       if (shm->cmplog_mode) {
-        shmctl(shm->cmplog_shm_id, IPC_RMID, NULL); // do not leak shmem
+
+        shmctl(shm->cmplog_shm_id, IPC_RMID, NULL);  // do not leak shmem
+
       }
+
       PFATAL("shmat() failed");
 
     }