aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile.nmake13
-rw-r--r--epan/dfilter/Makefile.nmake21
-rw-r--r--epan/dfilter/dfilter.c2
-rw-r--r--epan/ftypes/Makefile.nmake14
-rw-r--r--epan/wslua/Makefile.nmake15
-rw-r--r--wsutil/Makefile.nmake5
6 files changed, 67 insertions, 3 deletions
diff --git a/Makefile.nmake b/Makefile.nmake
index a4893b399a..553e151123 100644
--- a/Makefile.nmake
+++ b/Makefile.nmake
@@ -1060,9 +1060,18 @@ checkapi: checkapi_local
## $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake checkapi
cd ../epan
## $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake checkapi
- cd ../epan/dissectors
+ cd ../epan/crypt
+## $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake checkapi
+ cd ../dfilter
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake checkapi
+ cd ../ftypes
+## $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake checkapi
+ cd ../wslua
+## $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake checkapi
+ cd ../dissectors
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake checkapi
cd ..
cd ../plugins
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake checkapi
- cd ..
+ cd ../wsutil
+ $(MAKE) /$(MAKEFLAGS) -f Makefile.nmake checkapi
diff --git a/epan/dfilter/Makefile.nmake b/epan/dfilter/Makefile.nmake
index 67c55233a5..e1942ea3ad 100644
--- a/epan/dfilter/Makefile.nmake
+++ b/epan/dfilter/Makefile.nmake
@@ -75,3 +75,24 @@ $(LEMON)\lemon.exe:
cd ../../tools/lemon
$(MAKE) /$(MAKEFLAGS) -f makefile.nmake
cd ../../epan/dfilter
+
+checkapi:
+ $(PERL) ../../tools/checkAPIs.pl \
+ scanner.l \
+ grammar.lemon \
+ dfilter.c \
+ dfilter-macro.c \
+ dfunctions.c \
+ dfvm.c \
+ drange.c \
+ gencode.c \
+ glib-util.c \
+ semcheck.c \
+ sttype-function.c \
+ sttype-integer.c \
+ sttype-pointer.c \
+ sttype-range.c \
+ sttype-string.c \
+ sttype-test.c \
+ syntax-tree.c
+
diff --git a/epan/dfilter/dfilter.c b/epan/dfilter/dfilter.c
index 895ae0411c..1ae5af2ae2 100644
--- a/epan/dfilter/dfilter.c
+++ b/epan/dfilter/dfilter.c
@@ -254,7 +254,7 @@ dfilter_compile(const gchar *text, dfilter_t **dfp)
if (depr_test) {
for (i = 0; i < deprecated->len; i++) {
- if (strcasecmp(depr_test, g_ptr_array_index(deprecated, i)) == 0) {
+ if (g_ascii_strcasecmp(depr_test, g_ptr_array_index(deprecated, i)) == 0) {
/* It's already in our list */
depr_test = NULL;
}
diff --git a/epan/ftypes/Makefile.nmake b/epan/ftypes/Makefile.nmake
index 2967361791..848159e795 100644
--- a/epan/ftypes/Makefile.nmake
+++ b/epan/ftypes/Makefile.nmake
@@ -39,3 +39,17 @@ clean:
distclean: clean
maintainer-clean: distclean
+
+checkapi:
+ $(PERL) ../../tools/checkAPIs.pl \
+ ftypes.c \
+ ftype-bytes.c \
+ ftype-double.c \
+ ftype-integer.c \
+ ftype-ipv4.c \
+ ftype-guid.c \
+ ftype-none.c \
+ ftype-pcre.c \
+ ftype-string.c \
+ ftype-time.c \
+ ftype-tvbuff.c
diff --git a/epan/wslua/Makefile.nmake b/epan/wslua/Makefile.nmake
index 5ba45d84b1..d0aeb794d3 100644
--- a/epan/wslua/Makefile.nmake
+++ b/epan/wslua/Makefile.nmake
@@ -81,3 +81,18 @@ dummy:
init.lua: template-init.lua make-init-lua.pl ../ftypes/ftypes.h ../../wiretap/wtap.h ../proto.h
$(PERL) make-init-lua.pl "." template-init.lua > init.lua
+checkapi:
+ $(PERL) ../../tools/checkAPIs.pl \
+ $(MODULES) \
+ init_wslua.c \
+ register_wslua.c \
+ taps_wslua.c \
+ wslua_dumper.c \
+ wslua_field.c \
+ wslua_gui.c \
+ wslua_pinfo.c \
+ wslua_proto.c \
+ wslua_listener.c \
+ wslua_tree.c \
+ wslua_tvb.c \
+ wslua_util.c
diff --git a/wsutil/Makefile.nmake b/wsutil/Makefile.nmake
index be5b7001d1..229a6a7709 100644
--- a/wsutil/Makefile.nmake
+++ b/wsutil/Makefile.nmake
@@ -51,3 +51,8 @@ clean :
distclean: clean
maintainer-clean: distclean
+
+checkapi:
+ $(PERL) ../tools/checkAPIs.pl \
+ $(LIBWSUTIL_SRC) \
+# file_util.c