aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
Diffstat (limited to 'executor')
-rw-r--r--executor/common_linux.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/executor/common_linux.h b/executor/common_linux.h
index 4c33acdea..ff3126641 100644
--- a/executor/common_linux.h
+++ b/executor/common_linux.h
@@ -2701,9 +2701,7 @@ static void check_leaks(void)
ssize_t n = read(fd, buf, sizeof(buf) - 1);
if (n < 0)
fail("failed to read(%s)", KMEMLEAK_FILE);
-#if SYZ_EXECUTOR
int nleaks = 0;
-#endif
if (n != 0) {
sleep(1);
if (write(fd, "scan", 4) != 4)
@@ -2738,18 +2736,14 @@ static void check_leaks(void)
fprintf(stderr, "BUG: memory leak\n%s\n", pos);
*next = prev;
pos = next;
-#if SYZ_EXECUTOR
nleaks++;
-#endif
}
}
if (write(fd, "clear", 5) != 5)
fail("failed to write(%s, \"clear\")", KMEMLEAK_FILE);
close(fd);
-#if SYZ_EXECUTOR
if (nleaks)
doexit(1);
-#endif
}
#endif