diff --git a/sds.c b/sds.c index 1189716..b3dd10d 100644 --- a/sds.c +++ b/sds.c @@ -626,6 +626,11 @@ sds sdscatfmt(sds s, char const *fmt, ...) { next = *(f+1); f++; switch(next) { + case 'c': + num = va_arg(ap,int); + s[i++] = num; + sdsinclen(s,1); + break; case 's': case 'S': str = va_arg(ap,char*);