inpos             392 ext/standard/formatted_print.c 	int argc, size = 240, inpos = 0, outpos = 0, temppos;
inpos             440 ext/standard/formatted_print.c 	while (inpos<format_len) {
inpos             444 ext/standard/formatted_print.c 		PRINTF_DEBUG(("sprintf: format[%d]='%c'\n", inpos, format[inpos]));
inpos             446 ext/standard/formatted_print.c 		if (format[inpos] != '%') {
inpos             447 ext/standard/formatted_print.c 			php_sprintf_appendchar(&result, &outpos, &size, format[inpos++] TSRMLS_CC);
inpos             448 ext/standard/formatted_print.c 		} else if (format[inpos + 1] == '%') {
inpos             450 ext/standard/formatted_print.c 			inpos += 2;
inpos             457 ext/standard/formatted_print.c 			inpos++;			/* skip the '%' */
inpos             460 ext/standard/formatted_print.c 						  format[inpos], inpos));
inpos             461 ext/standard/formatted_print.c 			if (isascii((int)format[inpos]) && !isalpha((int)format[inpos])) {
inpos             463 ext/standard/formatted_print.c 				temppos = inpos;
inpos             466 ext/standard/formatted_print.c 					argnum = php_sprintf_getnumber(format, &inpos);
inpos             476 ext/standard/formatted_print.c 					inpos++;  /* skip the '$' */
inpos             486 ext/standard/formatted_print.c 							  format[inpos], inpos));
inpos             487 ext/standard/formatted_print.c 				for (;; inpos++) {
inpos             488 ext/standard/formatted_print.c 					if (format[inpos] == ' ' || format[inpos] == '0') {
inpos             489 ext/standard/formatted_print.c 						padding = format[inpos];
inpos             490 ext/standard/formatted_print.c 					} else if (format[inpos] == '-') {
inpos             493 ext/standard/formatted_print.c 					} else if (format[inpos] == '+') {
inpos             495 ext/standard/formatted_print.c 					} else if (format[inpos] == '\'' && inpos+1<format_len) {
inpos             496 ext/standard/formatted_print.c 						padding = format[++inpos];
inpos             508 ext/standard/formatted_print.c 				if (isdigit((int)format[inpos])) {
inpos             510 ext/standard/formatted_print.c 					if ((width = php_sprintf_getnumber(format, &inpos)) < 0) {
inpos             523 ext/standard/formatted_print.c 				if (format[inpos] == '.') {
inpos             524 ext/standard/formatted_print.c 					inpos++;
inpos             526 ext/standard/formatted_print.c 					if (isdigit((int)format[inpos])) {
inpos             527 ext/standard/formatted_print.c 						if ((precision = php_sprintf_getnumber(format, &inpos)) < 0) {
inpos             554 ext/standard/formatted_print.c 			if (format[inpos] == 'l') {
inpos             555 ext/standard/formatted_print.c 				inpos++;
inpos             557 ext/standard/formatted_print.c 			PRINTF_DEBUG(("sprintf: format character='%c'\n", format[inpos]));
inpos             569 ext/standard/formatted_print.c 			switch (format[inpos]) {
inpos             618 ext/standard/formatted_print.c 											 format[inpos], always_sign
inpos             670 ext/standard/formatted_print.c 			inpos++;