From: mdw Date: Sat, 3 Feb 2001 20:33:26 +0000 (+0000) Subject: Fix flags to be unsigned. X-Git-Tag: 1.2.5~2 X-Git-Url: https://git.distorted.org.uk/~mdw/fwd/commitdiff_plain/a8b9c5eb837178fbf0ce7b4db2d3e067c1151b65 Fix flags to be unsigned. --- diff --git a/conf.c b/conf.c index d0c3f13..9baa6de 100644 --- a/conf.c +++ b/conf.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: conf.c,v 1.7 2000/08/01 17:58:10 mdw Exp $ + * $Id: conf.c,v 1.8 2001/02/03 20:33:26 mdw Exp $ * * Configuration parsing * @@ -29,6 +29,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: conf.c,v $ + * Revision 1.8 2001/02/03 20:33:26 mdw + * Fix flags to be unsigned. + * * Revision 1.7 2000/08/01 17:58:10 mdw * Fix subtleties with functions. * @@ -380,10 +383,9 @@ int conf_prefix(scanner *sc, const char *p) void conf_name(scanner *sc, char delim, dstr *d) { unsigned f = 0; - enum { - f_ok = 1, - f_bra = 2 - }; + +#define f_ok 1u +#define f_bra 2u /* --- Read an optional opening bracket --- */ @@ -421,6 +423,9 @@ void conf_name(scanner *sc, char delim, dstr *d) error(sc, "parse error, missing `]'"); } DPUTZ(d); + +#undef f_ok +#undef f_bra } /* --- @conf_parse@ --- * diff --git a/fw.c b/fw.c index fdaf9a5..3d3f336 100644 --- a/fw.c +++ b/fw.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: fw.c,v 1.10 2001/02/03 20:30:03 mdw Exp $ + * $Id: fw.c,v 1.11 2001/02/03 20:33:26 mdw Exp $ * * Port forwarding thingy * @@ -29,6 +29,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: fw.c,v $ + * Revision 1.11 2001/02/03 20:33:26 mdw + * Fix flags to be unsigned. + * * Revision 1.10 2001/02/03 20:30:03 mdw * Support re-reading config files on SIGHUP. * @@ -432,9 +435,9 @@ int main(int argc, char *argv[]) conffile *cf, **cff = &conffiles; #define f_bogus 1u -#define f_file 2u -#define f_syslog 4u -#define f_fork 8u +#define f_file 2u +#define f_syslog 4u +#define f_fork 8u /* --- Initialize things --- */