Move VarREError() to different position in var.c to reduce diffs from FReeBSD.
authorMax Okumoto <okumoto@dragonflybsd.org>
Wed, 5 Jan 2005 20:10:40 +0000 (20:10 +0000)
committerMax Okumoto <okumoto@dragonflybsd.org>
Wed, 5 Jan 2005 20:10:40 +0000 (20:10 +0000)
usr.bin/make/var.c

index 1531238..e6890c8 100644 (file)
@@ -37,7 +37,7 @@
  *
  * @(#)var.c   8.3 (Berkeley) 3/19/94
  * $FreeBSD: src/usr.bin/make/var.c,v 1.16.2.3 2002/02/27 14:18:57 cjc Exp $
- * $DragonFly: src/usr.bin/make/var.c,v 1.28 2004/12/17 21:09:04 okumoto Exp $
+ * $DragonFly: src/usr.bin/make/var.c,v 1.29 2005/01/05 20:10:40 okumoto Exp $
  */
 
 /*-
@@ -576,32 +576,6 @@ Var_Value(char *name, GNode *ctxt, char **frp)
     }
 }
 
-/*-
- *-----------------------------------------------------------------------
- * VarREError --
- *     Print the error caused by a regcomp or regexec call.
- *
- * Results:
- *     None.
- *
- * Side Effects:
- *     An error gets printed.
- *
- *-----------------------------------------------------------------------
- */
-void
-VarREError(int err, regex_t *pat, const char *str)
-{
-    char *errbuf;
-    int errlen;
-
-    errlen = regerror(err, pat, 0, 0);
-    errbuf = emalloc(errlen);
-    regerror(err, pat, errbuf, errlen);
-    Error("%s: %s", str, errbuf);
-    free(errbuf);
-}
-
 /*-
  *-----------------------------------------------------------------------
  * VarModify --
@@ -839,6 +813,32 @@ Var_Quote(const char *str)
     return retstr;
 }
 
+/*-
+ *-----------------------------------------------------------------------
+ * VarREError --
+ *     Print the error caused by a regcomp or regexec call.
+ *
+ * Results:
+ *     None.
+ *
+ * Side Effects:
+ *     An error gets printed.
+ *
+ *-----------------------------------------------------------------------
+ */
+void
+VarREError(int err, regex_t *pat, const char *str)
+{
+    char *errbuf;
+    int errlen;
+
+    errlen = regerror(err, pat, 0, 0);
+    errbuf = emalloc(errlen);
+    regerror(err, pat, errbuf, errlen);
+    Error("%s: %s", str, errbuf);
+    free(errbuf);
+}
+
 /*-
  *-----------------------------------------------------------------------
  * Var_Parse --