X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Modules%2FInterfaces%2FUDI%2Fstrmem.c;h=53cc933fd1ba38f7f3832a1b8a81c2ea73034caa;hb=bd8dc898108f10c0498f4dc5d0164a50b5ff2e5c;hp=4ab1e208806c08a6cc48671a5822cc39660047ed;hpb=c3d486ba13c6cd12558d4c0cf01d3fd93e797d64;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; }