summaryrefslogtreecommitdiff
path: root/textproc/iiimf-server/files/patch-iiimsf_src_segvlogger.c
diff options
context:
space:
mode:
Diffstat (limited to 'textproc/iiimf-server/files/patch-iiimsf_src_segvlogger.c')
-rw-r--r--textproc/iiimf-server/files/patch-iiimsf_src_segvlogger.c30
1 files changed, 11 insertions, 19 deletions
diff --git a/textproc/iiimf-server/files/patch-iiimsf_src_segvlogger.c b/textproc/iiimf-server/files/patch-iiimsf_src_segvlogger.c
index 0f6f42dcc947..a761c47e40cf 100644
--- a/textproc/iiimf-server/files/patch-iiimsf_src_segvlogger.c
+++ b/textproc/iiimf-server/files/patch-iiimsf_src_segvlogger.c
@@ -1,24 +1,16 @@
---- iiimsf/src/segvlogger.c.orig Sat Oct 16 10:28:13 2004
-+++ iiimsf/src/segvlogger.c Sun Feb 20 19:43:06 2005
-@@ -19,6 +19,10 @@
- #include <time.h>
- #include <dirent.h>
-
-+#ifdef __FreeBSD__
-+#include <sys/syslimits.h>
-+#endif
-+
- int
- main(int argc, char **argv)
- {
-@@ -43,8 +47,8 @@
+--- iiimsf/src/segvlogger.c.orig Mon May 9 17:50:07 2005
++++ iiimsf/src/segvlogger.c Mon May 9 17:52:09 2005
+@@ -63,8 +63,13 @@
+ }
exit(1);
}
-
-- snprintf(buffer, 1024, "gdb --batch --quiet --command %s/gdbcmd --pid %d",
-- DATADIR, ppid);
-+ snprintf(buffer, 1024, "gdb -batch -q -x %s/gdbcmd %s/htt_server %d",
-+ DATADIR, IMBINDIR, ppid);
++#ifndef __FreeBSD__
+ snprintf(buffer, 1024, "gdb --batch --quiet --command %s/gdbcmd --pid %d",
+ DATADIR, ppid);
++#else
++ snprintf(buffer, 1024, "gdb -batch -q -x %s/gdbcmd %s/bin/iiimd %d",
++ DATADIR, PREFIX, ppid);
++#endif
if ((fpr = popen(buffer, "r")) != NULL) {
char logfile[PATH_MAX];