📄 gpm-1.19.6-owl-tmp.diff
字号:
diff -ur gpm-1.19.6.orig/README gpm-1.19.6/README--- gpm-1.19.6.orig/README Tue Oct 2 18:33:55 2001+++ gpm-1.19.6/README Fri Oct 5 08:48:01 2001@@ -150,9 +150,9 @@ better "ldd /usr/sbin/gpm"). And the compiler messages, obviously. * When a program hangs or segfaults, please reinvoke the program under strace:- strace -tf -o /tmp/trace.gpm gpm -t msc+ strace -tf -o /var/run/trace.gpm gpm -t msc ^^^^^^^^^^ put your true cmdline here.-Then send me /tmp/trace.gpm* (they may be one or two files, according+Then send me /var/run/trace.gpm* (they may be one or two files, according to the strace version), and a description of how you reproduce the problem. The last resort is a core dump, but I'll ask it personally if I have realdiff -ur gpm-1.19.6.orig/doc/doc.gpm.in gpm-1.19.6/doc/doc.gpm.in--- gpm-1.19.6.orig/doc/doc.gpm.in Thu Oct 4 01:35:54 2001+++ gpm-1.19.6/doc/doc.gpm.in Fri Oct 5 08:52:53 2001@@ -2017,7 +2017,7 @@ "load: " f.load "free:" f.free "---------" f.nop- "disk usage" f.bgcmd "du | sort -rn > /tmp/du"+ "disk usage" f.bgcmd "du | sort -rn > /var/run/du" @} button 3 @{diff -ur gpm-1.19.6.orig/doc/gpm.info gpm-1.19.6/doc/gpm.info--- gpm-1.19.6.orig/doc/gpm.info Sun Sep 23 23:00:03 2001+++ gpm-1.19.6/doc/gpm.info Fri Oct 5 08:48:17 2001@@ -1626,7 +1626,7 @@ "load: " f.load "free:" f.free "---------" f.nop- "disk usage" f.bgcmd "du | sort -rn > /tmp/du"+ "disk usage" f.bgcmd "du | sort -rn > /var/run/du" } button 3 {diff -ur gpm-1.19.6.orig/doc/gpmdoc.ps gpm-1.19.6/doc/gpmdoc.ps--- gpm-1.19.6.orig/doc/gpmdoc.ps Sun Sep 23 23:00:03 2001+++ gpm-1.19.6/doc/gpmdoc.ps Fri Oct 5 08:48:17 2001@@ -3466,7 +3466,7 @@ 2190 y("")477 b(f.nop)430 2294 y("load:)46 b(")191 b(f.load)430 2398 y("free:")237 b(f.free)430 2501 y("---------")45 b(f.nop)430 2605 y("disk)h(usage")g(f.bgcmd)94 b("du)47-b(|)g(sort)g(-rn)g(>)g(/tmp/du")334 2709 y(})334 2916+b(|)g(sort)g(-rn)g(>)g(/var/run/du")334 2709 y(})334 2916 y(button)g(3)g({)430 3020 y(name)g("jump")430 3228 y(foreground)e (black)430 3332 y(background)g(red)430 3435 y(border)h(bright)g(yellow) 430 3539 y(head)h(bright)f(yellow)430 3747 y("tty1")94diff -ur gpm-1.19.6.orig/doc/gpmdoc.txt gpm-1.19.6/doc/gpmdoc.txt--- gpm-1.19.6.orig/doc/gpmdoc.txt Sun Sep 23 23:00:03 2001+++ gpm-1.19.6/doc/gpmdoc.txt Fri Oct 5 08:48:17 2001@@ -1589,7 +1589,7 @@ "load: " f.load "free:" f.free "---------" f.nop- "disk usage" f.bgcmd "du | sort -rn > /tmp/du"+ "disk usage" f.bgcmd "du | sort -rn > /var/run/du" } button 3 {diff -ur gpm-1.19.6.orig/src/gpn.c gpm-1.19.6/src/gpn.c--- gpm-1.19.6.orig/src/gpn.c Sun Sep 23 23:00:03 2001+++ gpm-1.19.6/src/gpn.c Fri Oct 5 09:00:00 2001@@ -224,16 +224,17 @@ static void check_uniqueness(void) {- static char tmp_pidfile[64]; + char tmp_pidfile[64]; int fd; FILE* fp = 0; - strncpy (tmp_pidfile, GPM_NODE_DIR "gpmXXXXXX", 63);+ tmp_pidfile[0] = '\0';+ strncat(tmp_pidfile, GPM_NODE_DIR "gpmXXXXXX", sizeof(tmp_pidfile) - 1); if ((fd = mkstemp(tmp_pidfile)) == -1) { oops("mkstemp()"); }- if ((fp = fdopen(fd,"w")) != NULL) {+ if ((fp = fdopen(fd, "w")) != NULL) { fprintf(fp,"%d\n",getpid()); fclose(fp); } else if (getuid()) {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -