Patch from Jean Wolter, fixes compiler warning when ASH_ALIAS is
authorGlenn L McGrath <bug1@ihug.co.nz>
Wed, 21 Jul 2004 10:20:19 +0000 (10:20 -0000)
committerGlenn L McGrath <bug1@ihug.co.nz>
Wed, 21 Jul 2004 10:20:19 +0000 (10:20 -0000)
disabled.

shell/ash.c

index da78965ea13037ae4d1e09e16d5ed97f06f98a3a..fd616ef4ab671edc4c70696ed06a0b54c2dcc7bb 100644 (file)
@@ -5953,33 +5953,6 @@ varunset(const char *end, const char *var, const char *umsg, int varflags)
 
 static void pushfile(void);
 
-/*
- * Read a line from the script.
- */
-
-static inline char *
-pfgets(char *line, int len)
-{
-       char *p = line;
-       int nleft = len;
-       int c;
-
-       while (--nleft > 0) {
-               c = pgetc2();
-               if (c == PEOF) {
-                       if (p == line)
-                               return NULL;
-                       break;
-               }
-               *p++ = c;
-               if (c == '\n')
-                       break;
-       }
-       *p = '\0';
-       return line;
-}
-
-
 /*
  * Read a character from the script, returning PEOF on end of file.
  * Nul characters in the input are silently discarded.
@@ -6024,6 +5997,33 @@ static inline int pgetc2(void)
 }
 #endif
 
+/*
+ * Read a line from the script.
+ */
+
+static inline char *
+pfgets(char *line, int len)
+{
+       char *p = line;
+       int nleft = len;
+       int c;
+
+       while (--nleft > 0) {
+               c = pgetc2();
+               if (c == PEOF) {
+                       if (p == line)
+                               return NULL;
+                       break;
+               }
+               *p++ = c;
+               if (c == '\n')
+                       break;
+       }
+       *p = '\0';
+       return line;
+}
+
+
 
 #ifdef CONFIG_FEATURE_COMMAND_EDITING
 static const char *cmdedit_prompt;