MCPcopy Create free account
hub / github.com/defold/defold / dmSnPrintf

Function dmSnPrintf

engine/dlib/src/dlib/dstrings.cpp:26–39  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

24#endif
25
26int dmSnPrintf(char *buffer, size_t count, const char *format, ...)
27{
28 // mimics ms pre-ucrt vsnprintf_s behavior
29 if (buffer == 0x0 || count == 0 || format == 0x0)
30 return -1;
31 va_list argp;
32 va_start(argp, format);
33 int result = vsnprintf(buffer, count, format, argp);
34 va_end(argp);
35 // mimics ms pre-ucrt vsnprintf_s behavior
36 if (result >= (int)count)
37 return -1;
38 return result;
39}
40
41/* $NetBSD: strtok_r.c,v 1.9 2003/08/07 16:43:53 agc Exp $ */
42

Callers 15

GenerateCallstackFunction · 0.85
Crash_GetModulesFunction · 0.85
Crash_GetBacktraceFunction · 0.85
PlatformGetSymbolFunction · 0.85
ExtractDSymFunction · 0.85
PlatformInitFunction · 0.85
CreateInstanceIdFunction · 0.85
TEST_FFunction · 0.85
TEST_FFunction · 0.85
TEST_FFunction · 0.85

Calls

no outgoing calls

Tested by 15

TEST_FFunction · 0.68
TEST_FFunction · 0.68
TEST_FFunction · 0.68
TEST_FFunction · 0.68
jc_test_print_valueFunction · 0.68
TEST_FFunction · 0.68
TEST_FFunction · 0.68
TEST_FFunction · 0.68
TEST_FFunction · 0.68
GetIpFromConfigFunction · 0.68
BuildResponsePacketFunction · 0.68
TEST_FFunction · 0.68