aboutsummaryrefslogtreecommitdiff
path: root/devel/ossp-cfg/files
diff options
context:
space:
mode:
authorAlan Eldridge <alane@FreeBSD.org>2003-02-03 20:25:03 +0000
committerAlan Eldridge <alane@FreeBSD.org>2003-02-03 20:25:03 +0000
commit574b41f42edd6ee5f4625d88b3cc0505bf1b9998 (patch)
treeaa16288fbc9ad82cedcb2ae1f0e7fcf4a4549181 /devel/ossp-cfg/files
parent88e6a3d9c7cf07afb27e68620dd4183940d68d30 (diff)
Notes
Diffstat (limited to 'devel/ossp-cfg/files')
-rw-r--r--devel/ossp-cfg/files/manpages.mk1
-rw-r--r--devel/ossp-cfg/files/patch-cfg_data.c11
-rw-r--r--devel/ossp-cfg/files/patch-cfg_node.c21
3 files changed, 33 insertions, 0 deletions
diff --git a/devel/ossp-cfg/files/manpages.mk b/devel/ossp-cfg/files/manpages.mk
new file mode 100644
index 000000000000..50046e436f0a
--- /dev/null
+++ b/devel/ossp-cfg/files/manpages.mk
@@ -0,0 +1 @@
+MAN3+= cfg.3
diff --git a/devel/ossp-cfg/files/patch-cfg_data.c b/devel/ossp-cfg/files/patch-cfg_data.c
new file mode 100644
index 000000000000..815d78e79d8d
--- /dev/null
+++ b/devel/ossp-cfg/files/patch-cfg_data.c
@@ -0,0 +1,11 @@
+--- cfg_data.c.orig Sun Jul 28 07:06:02 2002
++++ cfg_data.c Mon Feb 3 15:15:12 2003
+@@ -186,7 +186,7 @@
+ break;
+ }
+ case CFG_DATA_ATTR_CTRL: {
+- cfg_data_cb_t ctrl = (cfg_data_cb_t)va_arg(ap, void (*)(void));
++ cfg_data_cb_t ctrl = (cfg_data_cb_t)va_arg(ap, void *);
+ data->ctrl = ctrl;
+ break;
+ }
diff --git a/devel/ossp-cfg/files/patch-cfg_node.c b/devel/ossp-cfg/files/patch-cfg_node.c
new file mode 100644
index 000000000000..360cfe03e60f
--- /dev/null
+++ b/devel/ossp-cfg/files/patch-cfg_node.c
@@ -0,0 +1,21 @@
+--- cfg_node.c.orig Sun Jul 28 07:06:03 2002
++++ cfg_node.c Mon Feb 3 15:15:27 2003
+@@ -33,6 +33,7 @@
+ #include <stdarg.h>
+ #include <unistd.h>
+ #include <limits.h>
++#include <sys/types.h>
+
+ #include "cfg_main.h"
+ #include "cfg_node.h"
+@@ -443,8 +444,9 @@
+ fprintf(stderr, "step2: child node 0x%lx\n", (unsigned long)node);
+ do {
+ if (node->token != NULL) {
++ size_t l;
+ token = node->token;
+- size_t l = strlen(token);
++ l = strlen(token);
+ fprintf(stderr, "step2: child node: \"%s\"\n", token);
+ if ( (l == 1 && l == nSel && token[0] == '*')
+ || (l == nSel && strncmp(token, cpSel, nSel) == 0)) {