* libc/strfmon.c (__setup_vars): Test for an empty string rather than
for a NULL pointer.
This commit is contained in:
		| @@ -1,3 +1,8 @@ | ||||
| 2010-01-29  Corinna Vinschen  <corinna@vinschen.de> | ||||
|  | ||||
| 	* libc/strfmon.c (__setup_vars): Test for an empty string rather than | ||||
| 	for a NULL pointer. | ||||
|  | ||||
| 2010-01-29  Christopher Faylor  <me+cygwin@cgf.cx> | ||||
|  | ||||
| 	* dll_init.cc (remove_dll_atexit): New function. | ||||
|   | ||||
| @@ -419,7 +419,7 @@ __setup_vars(int flags, char *cs_precedes, char *sep_by_space, | ||||
| 		*cs_precedes = lc->int_n_cs_precedes; | ||||
| 		*sep_by_space = lc->int_n_sep_by_space; | ||||
| 		*sign_posn = (flags & PARENTH_POSN) ? 0 : lc->int_n_sign_posn; | ||||
| 		*signstr = (lc->negative_sign == NULL) ? negative | ||||
| 		*signstr = (*lc->negative_sign == '\0') ? negative | ||||
| 		    : lc->negative_sign; | ||||
| 	} else if (flags & USE_INTL_CURRENCY) { | ||||
| 		*cs_precedes = lc->int_p_cs_precedes; | ||||
| @@ -430,7 +430,7 @@ __setup_vars(int flags, char *cs_precedes, char *sep_by_space, | ||||
| 		*cs_precedes = lc->n_cs_precedes; | ||||
| 		*sep_by_space = lc->n_sep_by_space; | ||||
| 		*sign_posn = (flags & PARENTH_POSN) ? 0 : lc->n_sign_posn; | ||||
| 		*signstr = (lc->negative_sign == NULL) ? negative | ||||
| 		*signstr = (*lc->negative_sign == '\0') ? negative | ||||
| 		    : lc->negative_sign; | ||||
| 	} else { | ||||
| 		*cs_precedes = lc->p_cs_precedes; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user