summarylogtreecommitdiffstats
path: root/signal-handler-fix.patch
blob: 34535abbd4cd758166dd26d6543a63ef5b2235a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
--- sswap.c.orig	2015-08-10 07:17:29.000000000 +0700
+++ sswap.c	2026-02-02 14:21:36.433670110 +0700
@@ -63,7 +63,8 @@
     exit(1);
 }
 
-void cleanup() {
+void cleanup(int sig) {
+    (void)sig;
     fprintf(stderr,"\nTerminated by signal. Clean exit.\n");
     close(fd);
     sync();
--- smem.c.orig	2015-08-10 07:17:29.000000000 +0700
+++ smem.c	2026-02-02 14:21:34.293937205 +0700
@@ -151,7 +151,8 @@
     return 0;
 }
 
-void cleanup() {
+void cleanup(int sig) {
+    (void)sig;
     fprintf(stderr,"Terminated by signal. Clean exit.\n");
     if (devrandom)
             fclose(devrandom);