]> granicus.if.org Git - php/commitdiff
Namespace protect parse_date interface and implementation
authorSascha Schumann <sas@php.net>
Fri, 8 Dec 2000 00:12:35 +0000 (00:12 +0000)
committerSascha Schumann <sas@php.net>
Fri, 8 Dec 2000 00:12:35 +0000 (00:12 +0000)
ext/standard/datetime.c
ext/standard/parsedate.y
ext/standard/php_parsedate.h

index 5029fd3c0d1fc150f7779d4ca491e2211cc11614..c6544f253a3658ef524b406d62371cf284d491da 100644 (file)
@@ -779,9 +779,9 @@ PHP_FUNCTION(strtotime)
        if (argc == 2) {
                convert_to_long_ex(z_now);
                now = Z_LVAL_PP(z_now);
-               RETURN_LONG(parse_date(Z_STRVAL_PP(z_time), &now));
+               RETURN_LONG(php_parse_date(Z_STRVAL_PP(z_time), &now));
        } else {
-               RETURN_LONG(parse_date(Z_STRVAL_PP(z_time), NULL));
+               RETURN_LONG(php_parse_date(Z_STRVAL_PP(z_time), NULL));
        }
 }
 /* }}} */
index 0a3540cd69abe4d5dbd04ea08a48fecddb592a72..a0bb517b88c16a730f187d211ef13520fe8bbe44 100644 (file)
    then those parser generators need to be fixed instead of adding those
    names to this list. */
 
-#define yymaxdepth gd_maxdepth
-#define yyparse gd_parse
-#define yylex   gd_lex
-#define yyerror gd_error
-#define yylval  gd_lval
-#define yychar  gd_char
-#define yydebug gd_debug
-#define yypact  gd_pact
-#define yyr1    gd_r1
-#define yyr2    gd_r2
-#define yydef   gd_def
-#define yychk   gd_chk
-#define yypgo   gd_pgo
-#define yyact   gd_act
-#define yyexca  gd_exca
-#define yyerrflag gd_errflag
-#define yynerrs gd_nerrs
-#define yyps    gd_ps
-#define yypv    gd_pv
-#define yys     gd_s
-#define yy_yys  gd_yys
-#define yystate gd_state
-#define yytmp   gd_tmp
-#define yyv     gd_v
-#define yy_yyv  gd_yyv
-#define yyval   gd_val
-#define yylloc  gd_lloc
-#define yyreds  gd_reds          /* With YYDEBUG defined */
-#define yytoks  gd_toks          /* With YYDEBUG defined */
-#define yylhs   gd_yylhs
-#define yylen   gd_yylen
-#define yydefred gd_yydefred
-#define yydgoto gd_yydgoto
-#define yysindex gd_yysindex
-#define yyrindex gd_yyrindex
-#define yygindex gd_yygindex
-#define yytable  gd_yytable
-#define yycheck  gd_yycheck
+#define yymaxdepth php_gd_maxdepth
+#define yyparse php_gd_parse
+#define yylex   php_gd_lex
+#define yyerror php_gd_error
+#define yylval  php_gd_lval
+#define yychar  php_gd_char
+#define yydebug php_gd_debug
+#define yypact  php_gd_pact
+#define yyr1    php_gd_r1
+#define yyr2    php_gd_r2
+#define yydef   php_gd_def
+#define yychk   php_gd_chk
+#define yypgo   php_gd_pgo
+#define yyact   php_gd_act
+#define yyexca  php_gd_exca
+#define yyerrflag php_gd_errflag
+#define yynerrs php_gd_nerrs
+#define yyps    php_gd_ps
+#define yypv    php_gd_pv
+#define yys     php_gd_s
+#define yy_yys  php_gd_yys
+#define yystate php_gd_state
+#define yytmp   php_gd_tmp
+#define yyv     php_gd_v
+#define yy_yyv  php_gd_yyv
+#define yyval   php_gd_val
+#define yylloc  php_gd_lloc
+#define yyreds  php_gd_reds          /* With YYDEBUG defined */
+#define yytoks  php_gd_toks          /* With YYDEBUG defined */
+#define yylhs   php_gd_yylhs
+#define yylen   php_gd_yylen
+#define yydefred php_gd_yydefred
+#define yydgoto php_gd_yydgoto
+#define yysindex php_gd_yysindex
+#define yyrindex php_gd_yyrindex
+#define yygindex php_gd_yygindex
+#define yytable  php_gd_yytable
+#define yycheck  php_gd_yycheck
 
 static int yylex ();
 static int yyerror ();
@@ -905,7 +905,7 @@ difftm (struct tm *a, struct tm *b)
          + (a->tm_sec - b->tm_sec));
 }
 
-time_t parse_date(char *p, time_t *now)
+time_t php_parse_date(char *p, time_t *now)
 {
   struct tm tm, tm0, *tmp;
   time_t Start;
index 63d61863ccff8cd20cb7c16b4a7eb4bbec9b5c70..d359dcd3c05dbc3082735b7af93ca9f7308ef6e3 100644 (file)
@@ -21,6 +21,6 @@
 
 #include <time.h>
 
-time_t parse_date(char *p, time_t *now);
+time_t php_parse_date(char *p, time_t *now);
 
 #endif