diff options
Diffstat (limited to 'src/core/ngx_string.c')
-rw-r--r-- | src/core/ngx_string.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/core/ngx_string.c b/src/core/ngx_string.c index 8e4e09a3a..390ca431d 100644 --- a/src/core/ngx_string.c +++ b/src/core/ngx_string.c @@ -41,6 +41,7 @@ u_char *ngx_cpystrn(u_char *dst, u_char *src, size_t n) * %[0][width]ui ngx_uint_t * %[0][width]uxi ngx_uint_t in hex * %s null-terminated string + * %c char * %% % * */ @@ -223,6 +224,13 @@ u_char *ngx_sprintf(u_char *buf, char *fmt, ...) continue; + case 'c': + d = va_arg(arg, int); + *buf++ = (u_char) (d & 0xff); + fmt++; + + continue; + case '%': *buf++ = '%'; fmt++; |