Raise WARNS to 6:
authorChris Pressey <cpressey@dragonflybsd.org>
Wed, 2 Feb 2005 06:22:30 +0000 (06:22 +0000)
committerChris Pressey <cpressey@dragonflybsd.org>
Wed, 2 Feb 2005 06:22:30 +0000 (06:22 +0000)
- Add function prototypes.

Submitted-by: Larry Lansing <lansil_at_fuzzynerd_dot_com>
usr.bin/units/Makefile
usr.bin/units/units.c

index 03a3801..29c0e80 100644 (file)
@@ -1,7 +1,8 @@
 # $FreeBSD: src/usr.bin/units/Makefile,v 1.5.2.1 2002/02/18 16:16:57 ru Exp $
-# $DragonFly: src/usr.bin/units/Makefile,v 1.2 2003/06/17 04:29:33 dillon Exp $
+# $DragonFly: src/usr.bin/units/Makefile,v 1.3 2005/02/02 06:22:30 cpressey Exp $
 
 PROG=  units
+WARNS?=        6
 FILES= units.lib
 FILESDIR=      ${SHAREDIR}/misc
 
index 6f3fe9a..b49b00c 100644 (file)
@@ -15,7 +15,7 @@
  * improvements you might make to this program.
  *
  * $FreeBSD: src/usr.bin/units/units.c,v 1.6.2.2 2001/03/04 09:22:35 kris Exp $
- * $DragonFly: src/usr.bin/units/units.c,v 1.2 2003/06/17 04:29:33 dillon Exp $
+ * $DragonFly: src/usr.bin/units/units.c,v 1.3 2005/02/02 06:22:30 cpressey Exp $
  */
 
 #include <ctype.h>
@@ -71,6 +71,26 @@ int unitcount;
 int prefixcount;
 
 
+static int      addsubunit(char *[], char *);
+static int      addunit(struct unittype *, char *, int);
+static void     cancelunit(struct unittype *);
+static int      compare(const void *, const void *);
+static int      compareproducts(char **, char **);
+static int      compareunits(struct unittype *, struct unittype *);
+static int      completereduce(struct unittype *);
+static char    *dupstr(const char *);
+static void     initializeunit(struct unittype *);
+static char    *lookupunit(const char *);
+static void     readunits(const char *);
+static int      reduceproduct(struct unittype *, int);
+static int      reduceunit(struct unittype *);
+static void     showanswer(struct unittype *, struct unittype *);
+static void     showunit(struct unittype *);
+static void     sortunit(struct unittype *);
+static void     usage(void);
+static void     zeroerror(void);
+
+
 char *
 dupstr(const char *str)
 {