X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Flibpsocket.so_src%2Fmain.c;h=9c1e5a1512ee6dfd6cb1c6c940a2e3aa72735a12;hb=7f2068235fabc311332962711cd3220ce8ee2638;hp=09b39879141f4988383957a56ca193498b9d0e1a;hpb=0dfc38f0ca6b391b15154e3173b5c9504df17f84;p=tpg%2Facess2.git diff --git a/Usermode/Libraries/libpsocket.so_src/main.c b/Usermode/Libraries/libpsocket.so_src/main.c index 09b39879..9c1e5a15 100644 --- a/Usermode/Libraries/libpsocket.so_src/main.c +++ b/Usermode/Libraries/libpsocket.so_src/main.c @@ -5,9 +5,29 @@ * main.c * - Entrypoint and misc code */ +#include +#include +#include +#include "common.h" int SoMain(void) { return 0; } +char *mkstr(const char *format, ...) +{ + va_list args; + int len; + char *ret; + + va_start(args, format); + len = vsnprintf(NULL, 0, format, args); + va_end(args); + ret = malloc(len + 1); + va_start(args, format); + vsnprintf(ret, len+1, format, args); + va_end(args); + return ret; +} +