xbuf              124 main/spprintf.c #define INS_CHAR(xbuf, ch, is_char) do { \
xbuf              126 main/spprintf.c 		smart_string_appendc((smart_string *)(xbuf), (ch)); \
xbuf              128 main/spprintf.c 		smart_str_appendc((smart_str *)(xbuf), (ch)); \
xbuf              132 main/spprintf.c #define INS_STRING(xbuf, str, len, is_char) do { \
xbuf              134 main/spprintf.c 		smart_string_appendl((smart_string *)(xbuf), (str), (len)); \
xbuf              136 main/spprintf.c 		smart_str_appendl((smart_str *)(xbuf), (str), (len)); \
xbuf              140 main/spprintf.c #define PAD_CHAR(xbuf, ch, count, is_char) do { \
xbuf              143 main/spprintf.c 		smart_string_alloc(((smart_string *)(xbuf)), (count), 0); \
xbuf              144 main/spprintf.c 		memset(((smart_string *)(xbuf))->c + ((smart_string *)(xbuf))->len, (ch), (count)); \
xbuf              145 main/spprintf.c 		((smart_string *)(xbuf))->len += (count); \
xbuf              147 main/spprintf.c 		smart_str_alloc(((smart_str *)(xbuf)), (count), 0); \
xbuf              148 main/spprintf.c 		memset(ZSTR_VAL(((smart_str *)(xbuf))->s) + ZSTR_LEN(((smart_str *)(xbuf))->s), (ch), (count)); \
xbuf              149 main/spprintf.c 		ZSTR_LEN(((smart_str *)(xbuf))->s) += (count); \
xbuf              203 main/spprintf.c static void xbuf_format_converter(void *xbuf, zend_bool is_char, const char *fmt, va_list ap) /* {{{ */
xbuf              246 main/spprintf.c 			INS_CHAR(xbuf, *fmt, is_char);
xbuf              744 main/spprintf.c 					*(va_arg(ap, int *)) = is_char? (int)((smart_string *)xbuf)->len : (int)ZSTR_LEN(((smart_str *)xbuf)->s);
xbuf              808 main/spprintf.c 					INS_CHAR(xbuf, *s, is_char);
xbuf              813 main/spprintf.c 				PAD_CHAR(xbuf, pad_char, min_width - s_len, is_char);
xbuf              818 main/spprintf.c 			INS_STRING(xbuf, s, s_len, is_char);
xbuf              821 main/spprintf.c 				PAD_CHAR(xbuf, pad_char, min_width - s_len, is_char);