summaryrefslogtreecommitdiff
path: root/src/core/ngx_string.c
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2004-10-25 15:20:58 +0000
committerJonathan Kolb <jon@b0g.us>2004-10-25 15:20:58 +0000
commit97037d1561937dbd6d738dfce58613349c98eb5a (patch)
treea239e9ee925bc419f1afb039bfc9109fb8f2d76b /src/core/ngx_string.c
parenta3b9eb91d36557964697d6a22ac0ab61d95421cf (diff)
downloadnginx-0.1.3.tar.gz
Changes with nginx 0.1.3 25 Oct 2004v0.1.3
*) Feature: the ngx_http_autoindex_module and the autoindex directive. *) Feature: the proxy_set_x_url directive. *) Bugfix: proxy module may get caught in an endless loop when sendfile is not used.
Diffstat (limited to 'src/core/ngx_string.c')
-rw-r--r--src/core/ngx_string.c8
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++;