X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Modules%2FInterfaces%2FUDI%2Fstrmem.c;h=53cc933fd1ba38f7f3832a1b8a81c2ea73034caa;hb=a2495c6ea4f4cab16b5d339ae511428e92e89e73;hp=4ab1e208806c08a6cc48671a5822cc39660047ed;hpb=0dbc91f0676576b954aa95dafdb434ce19bc805c;p=tpg%2Facess2.git diff --git a/Modules/Interfaces/UDI/strmem.c b/Modules/Interfaces/UDI/strmem.c index 4ab1e208..53cc933f 100644 --- a/Modules/Interfaces/UDI/strmem.c +++ b/Modules/Interfaces/UDI/strmem.c @@ -11,6 +11,12 @@ EXPORT(udi_snprintf); // === CODE === udi_size_t udi_snprintf(char *s, udi_size_t max_bytes, const char *format, ...) { - s[0] = '\0'; - return 0; + udi_size_t ret; + va_list args; + va_start(args, format); + + ret = vsnprintf(s, max_bytes, format, args); + + va_end(args); + return ret; }