From 28939ade2dbfdf5e970ed66a79f2a004ac8eb4b4 Mon Sep 17 00:00:00 2001 From: Glenn L McGrath Date: Wed, 21 Jul 2004 10:20:19 +0000 Subject: Patch from Jean Wolter, fixes compiler warning when ASH_ALIAS is disabled. --- shell/ash.c | 54 +++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/shell/ash.c b/shell/ash.c index da78965ea..fd616ef4a 100644 --- a/shell/ash.c +++ b/shell/ash.c @@ -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; -- cgit v1.2.3