summaryrefslogtreecommitdiff
path: root/oldXMenu
diff options
context:
space:
mode:
Diffstat (limited to 'oldXMenu')
-rw-r--r--oldXMenu/AddPane.c1
-rw-r--r--oldXMenu/AddSel.c1
-rw-r--r--oldXMenu/Makefile.in17
-rw-r--r--oldXMenu/XCrAssoc.c1
4 files changed, 16 insertions, 4 deletions
diff --git a/oldXMenu/AddPane.c b/oldXMenu/AddPane.c
index 2c8dda8cd11..e7246f2faa0 100644
--- a/oldXMenu/AddPane.c
+++ b/oldXMenu/AddPane.c
@@ -12,6 +12,7 @@
*
*/
+#include <string.h>
#include "XMenuInt.h"
int
diff --git a/oldXMenu/AddSel.c b/oldXMenu/AddSel.c
index 07eb1fed15b..2a52a6a6c8c 100644
--- a/oldXMenu/AddSel.c
+++ b/oldXMenu/AddSel.c
@@ -13,6 +13,7 @@
*
*/
+#include <string.h>
#include "XMenuInt.h"
int
diff --git a/oldXMenu/Makefile.in b/oldXMenu/Makefile.in
index aa7eb6163fd..46061ab7ae4 100644
--- a/oldXMenu/Makefile.in
+++ b/oldXMenu/Makefile.in
@@ -58,12 +58,12 @@ CC=@CC@
CFLAGS=@CFLAGS@
CPPFLAGS = @CPPFLAGS@
-TAGS = etags
RM = rm -f
RANLIB = @RANLIB@
AR = @AR@
ARFLAGS = @ARFLAGS@
MKDIR_P = @MKDIR_P@
+EXEEXT = @EXEEXT@
OBJS = Activate.o \
AddPane.o \
@@ -152,8 +152,17 @@ clean mostlyclean:
bootstrap-clean maintainer-clean distclean: clean
rm -f Makefile
-.PHONY: tags
-tags:
- $(TAGS) -t *.[ch]
+ETAGS = ../lib-src/etags${EXEEXT}
+
+${ETAGS}: FORCE
+ ${MAKE} -C ../lib-src $(notdir $@)
+
+tagsfiles = $(wildcard ${srcdir}/*.[ch])
+
+FORCE:
+.PHONY: tags FORCE
+tags: TAGS
+TAGS: ${ETAGS} ${tagsfiles}
+ ${ETAGS} ${tagsfiles}
### Makefile.in ends here
diff --git a/oldXMenu/XCrAssoc.c b/oldXMenu/XCrAssoc.c
index 94434814063..7150cbc53d6 100644
--- a/oldXMenu/XCrAssoc.c
+++ b/oldXMenu/XCrAssoc.c
@@ -3,6 +3,7 @@
#include <config.h>
+#include <stdlib.h>
#include <X11/Xlib.h>
#include <errno.h>
#include "X10.h"