inpos             391 ext/standard/formatted_print.c 	size_t size = 240, inpos = 0, outpos = 0, temppos;
inpos             444 ext/standard/formatted_print.c 	while (inpos < Z_STRLEN(args[format_offset])) {
inpos             448 ext/standard/formatted_print.c 		PRINTF_DEBUG(("sprintf: format[%d]='%c'\n", inpos, format[inpos]));
inpos             450 ext/standard/formatted_print.c 		if (format[inpos] != '%') {
inpos             451 ext/standard/formatted_print.c 			php_sprintf_appendchar(&result, &outpos, format[inpos++]);
inpos             452 ext/standard/formatted_print.c 		} else if (format[inpos + 1] == '%') {
inpos             454 ext/standard/formatted_print.c 			inpos += 2;
inpos             461 ext/standard/formatted_print.c 			inpos++;			/* skip the '%' */
inpos             464 ext/standard/formatted_print.c 						  format[inpos], inpos));
inpos             465 ext/standard/formatted_print.c 			if (isascii((int)format[inpos]) && !isalpha((int)format[inpos])) {
inpos             467 ext/standard/formatted_print.c 				temppos = inpos;
inpos             470 ext/standard/formatted_print.c 					argnum = php_sprintf_getnumber(format, &inpos);
inpos             481 ext/standard/formatted_print.c 					inpos++;  /* skip the '$' */
inpos             491 ext/standard/formatted_print.c 							  format[inpos], inpos));
inpos             492 ext/standard/formatted_print.c 				for (;; inpos++) {
inpos             493 ext/standard/formatted_print.c 					if (format[inpos] == ' ' || format[inpos] == '0') {
inpos             494 ext/standard/formatted_print.c 						padding = format[inpos];
inpos             495 ext/standard/formatted_print.c 					} else if (format[inpos] == '-') {
inpos             498 ext/standard/formatted_print.c 					} else if (format[inpos] == '+') {
inpos             500 ext/standard/formatted_print.c 					} else if (format[inpos] == '\'' && inpos+1<format_len) {
inpos             501 ext/standard/formatted_print.c 						padding = format[++inpos];
inpos             513 ext/standard/formatted_print.c 				if (isdigit((int)format[inpos])) {
inpos             515 ext/standard/formatted_print.c 					if ((width = php_sprintf_getnumber(format, &inpos)) < 0) {
inpos             530 ext/standard/formatted_print.c 				if (format[inpos] == '.') {
inpos             531 ext/standard/formatted_print.c 					inpos++;
inpos             533 ext/standard/formatted_print.c 					if (isdigit((int)format[inpos])) {
inpos             534 ext/standard/formatted_print.c 						if ((precision = php_sprintf_getnumber(format, &inpos)) < 0) {
inpos             565 ext/standard/formatted_print.c 			if (format[inpos] == 'l') {
inpos             566 ext/standard/formatted_print.c 				inpos++;
inpos             568 ext/standard/formatted_print.c 			PRINTF_DEBUG(("sprintf: format character='%c'\n", format[inpos]));
inpos             571 ext/standard/formatted_print.c 			switch (format[inpos]) {
inpos             607 ext/standard/formatted_print.c 											 format[inpos], always_sign
inpos             651 ext/standard/formatted_print.c 			inpos++;