pgpool2.git / summary / log / commit / refs

commit    4ae69854b0a5ebff1a806f2f24ffd6dd8d3f44d8
Author:   Tatsuo Ishii <ishii@postgresql.org>
Date:     Sun Mar 01 04:19:27 2015 +0000

    Add lacking include file which cause a compiler warning.


src/config/pool_config.c | 33 +++++++++++++++++---------------- src/config/pool_config.l | 1 + 2 files changed, 18 insertions(+), 16 deletions(-) diff --git a/src/config/pool_config.c b/src/config/pool_config.c index 459277a7a..105390106 100644 --- a/src/config/pool_config.c +++ b/src/config/pool_config.c @@ -519,6 +519,7 @@ char *yytext; #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <ctype.h> #include "pool.h" #include "pool_config.h" #include "utils/regex_array.h" @@ -555,7 +556,7 @@ static char **extract_string_tokens(char *str, char *delim, int *n); static void clear_host_entry(int slot); static bool check_redirect_node_spec(char *node_spec); -#line 559 "config/pool_config.c" +#line 560 "config/pool_config.c" #define INITIAL 0 @@ -740,10 +741,10 @@ YY_DECL register char *yy_cp, *yy_bp; register int yy_act; -#line 90 "pool_config.l" +#line 91 "pool_config.l" -#line 747 "config/pool_config.c" +#line 748 "config/pool_config.c" if ( !(yy_init) ) { @@ -825,12 +826,12 @@ do_action: /* This label is used only to access EOF actions. */ case 1: /* rule 1 can match eol */ YY_RULE_SETUP -#line 92 "pool_config.l" +#line 93 "pool_config.l" Lineno++; return POOL_EOL; YY_BREAK case 2: YY_RULE_SETUP -#line 93 "pool_config.l" +#line 94 "pool_config.l" /* eat whitespace */ YY_BREAK case 3: @@ -838,50 +839,50 @@ case 3: (yy_c_buf_p) = yy_cp -= 1; YY_DO_BEFORE_ACTION; /* set up yytext again */ YY_RULE_SETUP -#line 94 "pool_config.l" +#line 95 "pool_config.l" /* eat comment */ YY_BREAK case 4: YY_RULE_SETUP -#line 96 "pool_config.l" +#line 97 "pool_config.l" return POOL_KEY; YY_BREAK case 5: YY_RULE_SETUP -#line 97 "pool_config.l" +#line 98 "pool_config.l" return POOL_STRING; YY_BREAK case 6: YY_RULE_SETUP -#line 98 "pool_config.l" +#line 99 "pool_config.l" return POOL_UNQUOTED_STRING; YY_BREAK case 7: YY_RULE_SETUP -#line 99 "pool_config.l" +#line 100 "pool_config.l" return POOL_INTEGER; YY_BREAK case 8: YY_RULE_SETUP -#line 100 "pool_config.l" +#line 101 "pool_config.l" return POOL_REAL; YY_BREAK case 9: YY_RULE_SETUP -#line 101 "pool_config.l" +#line 102 "pool_config.l" return POOL_EQUALS; YY_BREAK case 10: YY_RULE_SETUP -#line 103 "pool_config.l" +#line 104 "pool_config.l" return POOL_PARSE_ERROR; YY_BREAK case 11: YY_RULE_SETUP -#line 105 "pool_config.l" +#line 106 "pool_config.l" ECHO; YY_BREAK -#line 885 "config/pool_config.c" +#line 886 "config/pool_config.c" case YY_STATE_EOF(INITIAL): yyterminate(); @@ -1839,7 +1840,7 @@ void yyfree (void * ptr ) #define YYTABLES_NAME "yytables" -#line 105 "pool_config.l" +#line 106 "pool_config.l" diff --git a/src/config/pool_config.l b/src/config/pool_config.l index 76cc423e1..6e9920a4f 100644 --- a/src/config/pool_config.l +++ b/src/config/pool_config.l @@ -27,6 +27,7 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <ctype.h> #include "pool.h" #include "pool_config.h" #include "utils/regex_array.h" [parent: d7d4d0afcec9]