]> granicus.if.org Git - apache/commitdiff
avoid colliding with getline() as defined by glibc
authorJeff Trawick <trawick@apache.org>
Fri, 10 May 2002 18:20:29 +0000 (18:20 +0000)
committerJeff Trawick <trawick@apache.org>
Fri, 10 May 2002 18:20:29 +0000 (18:20 +0000)
(it breaks if you need to turn on _GNU_SOURCE)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95035 13f79535-47bb-0310-9956-ffa450edef68

support/htdigest.c
support/htpasswd.c
support/logresolve.c

index c65a243a3bd092d759ca9a84b9d8cca8f9032d56..7f41bfcd23c160af983b94993f5e181863acc301 100644 (file)
@@ -118,7 +118,7 @@ static void getword(char *word, char *line, char stop)
     while ((line[y++] = line[x++]));
 }
 
-static int getline(char *s, int n, apr_file_t *f)
+static int get_line(char *s, int n, apr_file_t *f)
 {
     register int i = 0;
     char ch;
@@ -277,7 +277,7 @@ int main(int argc, const char * const argv[])
     strcpy(realm, argv[2]);
 
     found = 0;
-    while (!(getline(line, MAX_STRING_LEN, f))) {
+    while (!(get_line(line, MAX_STRING_LEN, f))) {
        if (found || (line[0] == '#') || (!line[0])) {
            putline(tfp, line);
            continue;
index 93f8400e4822e37ad4aeb1b7bb8101f2072bc1db..064b9250200106ba22b0e5718193fb1f990540ad 100644 (file)
@@ -154,7 +154,7 @@ static char *tname_buf = NULL;
  * Get a line of input from the user, not including any terminating
  * newline.
  */
-static int getline(char *s, int n, FILE *f)
+static int get_line(char *s, int n, FILE *f)
 {
     register int i = 0;
 
@@ -633,7 +633,7 @@ int main(int argc, const char * const argv[])
        char scratch[MAX_STRING_LEN];
 
        fpw = fopen(pwfilename, "r");
-       while (! (getline(line, sizeof(line), fpw))) {
+       while (! (get_line(line, sizeof(line), fpw))) {
            char *colon;
 
            if ((line[0] == '#') || (line[0] == '\0')) {
index 197181449a5b0f21309a1381d04bfa6e0a6eafb8..31dc609fdae4e7852d32a6e44e9110088cc63109 100644 (file)
@@ -66,7 +66,7 @@
 #endif
 
 static void cgethost(struct in_addr ipnum, char *string, int check);
-static int getline(char *s, int n);
+static int get_line(char *s, int n);
 static void stats(FILE *output);
 
 #ifdef BEOS
@@ -282,7 +282,7 @@ static void stats (FILE *output)
  * gets a line from stdin
  */
 
-static int getline (char *s, int n)
+static int get_line (char *s, int n)
 {
     char *cp;
 
@@ -332,7 +332,7 @@ int main (int argc, char *argv[])
     for (i = 0; i < MAX_ERR + 2; i++)
        errors[i] = 0;
 
-    while (getline(line, MAXLINE)) {
+    while (get_line(line, MAXLINE)) {
        if (line[0] == '\0')
            continue;
        entries++;