cvs: php4 /ext/standard string.c

From: Date: Thu, 05 Jul 2001 10:49:59 +0000
Subject: cvs: php4 /ext/standard string.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-6090@lists.php.net to get a copy of this message
wez Thu Jul 5 06:49:59 2001 EDT Modified files: /php4/ext/standard string.c Log: Added loads of #ifdefs; should fix Bug #11889. Index: php4/ext/standard/string.c diff -u php4/ext/standard/string.c:1.202 php4/ext/standard/string.c:1.203 --- php4/ext/standard/string.c:1.202 Thu Jul 5 03:12:28 2001 +++ php4/ext/standard/string.c Thu Jul 5 06:49:58 2001 @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: string.c,v 1.202 2001/07/05 07:12:28 jason Exp $ */ +/* $Id: string.c,v 1.203 2001/07/05 10:49:58 wez Exp $ */ /* Synced with php 3.0 revision 1.193 1999-06-16 [ssb] */ @@ -229,6 +229,7 @@ } /* }}} */ +/* {{{ PHP_MINIT_FUNCTION(nl_langinfo) */ #if HAVE_NL_LANGINFO PHP_MINIT_FUNCTION(nl_langinfo) { @@ -278,31 +279,61 @@ REGISTER_NL_LANGINFO_CONSTANT(T_FMT); REGISTER_NL_LANGINFO_CONSTANT(T_FMT_AMPM); REGISTER_NL_LANGINFO_CONSTANT(ERA); +#ifdef ERA_YEAR REGISTER_NL_LANGINFO_CONSTANT(ERA_YEAR); +#endif REGISTER_NL_LANGINFO_CONSTANT(ERA_D_T_FMT); REGISTER_NL_LANGINFO_CONSTANT(ERA_D_FMT); REGISTER_NL_LANGINFO_CONSTANT(ERA_T_FMT); REGISTER_NL_LANGINFO_CONSTANT(ALT_DIGITS); +#ifdef INT_CURR_SYMBOL REGISTER_NL_LANGINFO_CONSTANT(INT_CURR_SYMBOL); +#endif #ifdef CURRENCY_SYMBOL REGISTER_NL_LANGINFO_CONSTANT(CURRENCY_SYMBOL); #endif #ifdef CRNCYSTR REGISTER_NL_LANGINFO_CONSTANT(CRNCYSTR); #endif +#ifdef MON_DECIMAL_POINT REGISTER_NL_LANGINFO_CONSTANT(MON_DECIMAL_POINT); +#endif +#ifdef MON_THOUSANDS_SEP REGISTER_NL_LANGINFO_CONSTANT(MON_THOUSANDS_SEP); +#endif +#ifdef MON_GROUPING REGISTER_NL_LANGINFO_CONSTANT(MON_GROUPING); +#endif +#ifdef POSITIVE_SIGN REGISTER_NL_LANGINFO_CONSTANT(POSITIVE_SIGN); +#endif +#ifdef NEGATIVE_SIGN REGISTER_NL_LANGINFO_CONSTANT(NEGATIVE_SIGN); +#endif +#ifdef INT_FRAC_DIGITS REGISTER_NL_LANGINFO_CONSTANT(INT_FRAC_DIGITS); +#endif +#ifdef FRAC_DIGITS REGISTER_NL_LANGINFO_CONSTANT(FRAC_DIGITS); +#endif +#ifdef P_CS_PRECEDES REGISTER_NL_LANGINFO_CONSTANT(P_CS_PRECEDES); +#endif +#ifdef P_SEP_BY_SPACE REGISTER_NL_LANGINFO_CONSTANT(P_SEP_BY_SPACE); +#endif +#ifdef N_CS_PRECEDES REGISTER_NL_LANGINFO_CONSTANT(N_CS_PRECEDES); +#endif +#ifdef N_SEP_BY_SPACE REGISTER_NL_LANGINFO_CONSTANT(N_SEP_BY_SPACE); +#endif +#ifdef P_SIGN_POSN REGISTER_NL_LANGINFO_CONSTANT(P_SIGN_POSN); +#endif +#ifdef N_SIGN_POSN REGISTER_NL_LANGINFO_CONSTANT(N_SIGN_POSN); +#endif #ifdef DECIMAL_POINT REGISTER_NL_LANGINFO_CONSTANT(DECIMAL_POINT); #endif @@ -326,6 +357,8 @@ #undef REGISTER_NL_LANGINFO_CONSTANT return SUCCESS; } +/* }}} */ + PHP_FUNCTION(nl_langinfo) { zval ** item;

« previous php.cvs (#6090) next »