Browse code

bb #2719

CL_NO* is all in shared/ and libclamav/, the rest don't need to define it.
Also include misc.h for misc_libclamav.c

Török Edvin authored on 2011/04/15 16:58:26
Showing 15 changed files
... ...
@@ -37,7 +37,6 @@ AM_CFLAGS=@WERR_CFLAGS_MILTER@
37 37
 endif
38 38
 endif
39 39
 
40
-DEFS = @DEFS@ -DCL_NOLIBCLAMAV
41 40
 LIBS = $(top_builddir)/shared/libshared_minimal_threads.la $(top_builddir)/libclamav/libclamav_internal_utils.la @CLAMAV_MILTER_LIBS@ @THREAD_LIBS@
42 41
 AM_CPPFLAGS = -I$(top_srcdir)/clamd -I$(top_srcdir)/libclamav -I$(top_srcdir)/shared -I$(top_srcdir)
43 42
 CLEANFILES=*.gcda *.gcno
... ...
@@ -173,7 +173,7 @@ CURSES_CPPFLAGS = @CURSES_CPPFLAGS@
173 173
 CURSES_LIBS = @CURSES_LIBS@
174 174
 CYGPATH_W = @CYGPATH_W@
175 175
 DBDIR = @DBDIR@
176
-DEFS = @DEFS@ -DCL_NOLIBCLAMAV
176
+DEFS = @DEFS@
177 177
 DEPDIR = @DEPDIR@
178 178
 DLLTOOL = @DLLTOOL@
179 179
 DSYMUTIL = @DSYMUTIL@
... ...
@@ -23,7 +23,6 @@ clamconf_SOURCES = \
23 23
 
24 24
 AM_CFLAGS=@WERR_CFLAGS@
25 25
 
26
-DEFS = @DEFS@ -DCL_NOTHREADS
27 26
 AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav\
28 27
 	      -DBUILD_CPPFLAGS="\"$(CPPFLAGS)\"" -DBUILD_CFLAGS="\"$(CFLAGS)\""\
29 28
 	      -DBUILD_CXXFLAGS="\"$(CXXFLAGS)\"" -DBUILD_LDFLAGS="\"$(LDFLAGS)\""\
... ...
@@ -140,7 +140,7 @@ CURSES_CPPFLAGS = @CURSES_CPPFLAGS@
140 140
 CURSES_LIBS = @CURSES_LIBS@
141 141
 CYGPATH_W = @CYGPATH_W@
142 142
 DBDIR = @DBDIR@
143
-DEFS = @DEFS@ -DCL_NOTHREADS
143
+DEFS = @DEFS@
144 144
 DEPDIR = @DEPDIR@
145 145
 DLLTOOL = @DLLTOOL@
146 146
 DSYMUTIL = @DSYMUTIL@
... ...
@@ -31,7 +31,6 @@ AM_CFLAGS=@WERR_CFLAGS@
31 31
 endif
32 32
 
33 33
 
34
-DEFS = @DEFS@ -DCL_NOTHREADS -DCL_NOLIBCLAMAV
35 34
 AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/clamscan -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav
36 35
 LIBS = $(top_builddir)/shared/libshared_minimal.la $(top_builddir)/libclamav/libclamav_internal_utils_nothreads.la @CLAMDSCAN_LIBS@
37 36
 
... ...
@@ -143,7 +143,7 @@ CURSES_CPPFLAGS = @CURSES_CPPFLAGS@
143 143
 CURSES_LIBS = @CURSES_LIBS@
144 144
 CYGPATH_W = @CYGPATH_W@
145 145
 DBDIR = @DBDIR@
146
-DEFS = @DEFS@ -DCL_NOTHREADS -DCL_NOLIBCLAMAV
146
+DEFS = @DEFS@
147 147
 DEPDIR = @DEPDIR@
148 148
 DLLTOOL = @DLLTOOL@
149 149
 DSYMUTIL = @DSYMUTIL@
... ...
@@ -8,5 +8,4 @@ AM_CFLAGS=@WERR_CFLAGS@
8 8
 AM_CPPFLAGS = -I$(top_srcdir) @CURSES_CPPFLAGS@
9 9
 clamdtop_LDADD = @CURSES_LIBS@ $(top_builddir)/shared/libshared_minimal.la $(top_builddir)/libclamav/libclamav_internal_utils_nothreads.la
10 10
 endif
11
-DEFS = @DEFS@ -DCL_NOTHREADS -DCL_NOLIBCLAMAV
12 11
 EXTRA_DIST = clamdtop.c
... ...
@@ -149,7 +149,7 @@ CURSES_CPPFLAGS = @CURSES_CPPFLAGS@
149 149
 CURSES_LIBS = @CURSES_LIBS@
150 150
 CYGPATH_W = @CYGPATH_W@
151 151
 DBDIR = @DBDIR@
152
-DEFS = @DEFS@ -DCL_NOTHREADS -DCL_NOLIBCLAMAV
152
+DEFS = @DEFS@
153 153
 DEPDIR = @DEPDIR@
154 154
 DLLTOOL = @DLLTOOL@
155 155
 DSYMUTIL = @DSYMUTIL@
... ...
@@ -26,7 +26,6 @@ clamscan_SOURCES =\
26 26
     manager.h
27 27
 
28 28
 AM_CFLAGS=@WERR_CFLAGS@
29
-DEFS = @DEFS@ -DCL_NOTHREADS
30 29
 LIBS = $(top_builddir)/libclamav/libclamav.la $(top_builddir)/shared/libshared_nothreads.la @THREAD_LIBS@
31 30
 AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav
32 31
 
... ...
@@ -141,7 +141,7 @@ CURSES_CPPFLAGS = @CURSES_CPPFLAGS@
141 141
 CURSES_LIBS = @CURSES_LIBS@
142 142
 CYGPATH_W = @CYGPATH_W@
143 143
 DBDIR = @DBDIR@
144
-DEFS = @DEFS@ -DCL_NOTHREADS
144
+DEFS = @DEFS@
145 145
 DEPDIR = @DEPDIR@
146 146
 DLLTOOL = @DLLTOOL@
147 147
 DSYMUTIL = @DSYMUTIL@
... ...
@@ -35,7 +35,6 @@ freshclam_SOURCES = \
35 35
     mirman.h
36 36
 
37 37
 AM_CFLAGS=@WERR_CFLAGS@
38
-DEFS = @DEFS@ -DCL_NOTHREADS
39 38
 AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav
40 39
 LIBS = $(top_builddir)/libclamav/libclamav.la $(top_builddir)/shared/libshared_nothreads.la @FRESHCLAM_LIBS@ @THREAD_LIBS@
41 40
 
... ...
@@ -143,7 +143,7 @@ CURSES_CPPFLAGS = @CURSES_CPPFLAGS@
143 143
 CURSES_LIBS = @CURSES_LIBS@
144 144
 CYGPATH_W = @CYGPATH_W@
145 145
 DBDIR = @DBDIR@
146
-DEFS = @DEFS@ -DCL_NOTHREADS
146
+DEFS = @DEFS@
147 147
 DEPDIR = @DEPDIR@
148 148
 DLLTOOL = @DLLTOOL@
149 149
 DSYMUTIL = @DSYMUTIL@
... ...
@@ -38,6 +38,7 @@
38 38
 #include <ctype.h>
39 39
 #include <errno.h>
40 40
 #include "shared/optparser.h"
41
+#include "shared/misc.h"
41 42
 #include "libclamav/others.h" /* for cli_rmdirs() */
42 43
 
43 44
 /* CL_NOLIBCLAMAV means to omit functions that depends on libclamav */
... ...
@@ -24,7 +24,6 @@ sigtool_SOURCES = \
24 24
     sigtool.c
25 25
 
26 26
 AM_CFLAGS=@WERR_CFLAGS@
27
-DEFS = @DEFS@ -DCL_NOTHREADS
28 27
 AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav
29 28
 LIBS = $(top_builddir)/libclamav/libclamav.la $(top_builddir)/shared/libshared_nothreads.la @FRESHCLAM_LIBS@ @THREAD_LIBS@
30 29
 CLEANFILES=*.gcda *.gcno
... ...
@@ -140,7 +140,7 @@ CURSES_CPPFLAGS = @CURSES_CPPFLAGS@
140 140
 CURSES_LIBS = @CURSES_LIBS@
141 141
 CYGPATH_W = @CYGPATH_W@
142 142
 DBDIR = @DBDIR@
143
-DEFS = @DEFS@ -DCL_NOTHREADS
143
+DEFS = @DEFS@
144 144
 DEPDIR = @DEPDIR@
145 145
 DLLTOOL = @DLLTOOL@
146 146
 DSYMUTIL = @DSYMUTIL@