MCPcopy Create free account
hub / github.com/antirez/ds4 / test_save_env

Function test_save_env

tests/ds4_test.c:41–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

39 char *end = NULL;
40 unsigned long long n = strtoull(v, &end, 10);
41 if (end == v || n == 0) return 0;
42 const uint64_t one_gib = 1024ull * 1024ull * 1024ull;
43 if (n > UINT64_MAX / one_gib) return UINT64_MAX;
44 return (uint64_t)n * one_gib;
45}
46
47static char *test_save_env(const char *name) {
48 const char *value = getenv(name);
49 if (!value) return NULL;
50 size_t len = strlen(value);
51 char *copy = malloc(len + 1);
52 TEST_ASSERT(copy != NULL);
53 if (!copy) return NULL;

Calls

no outgoing calls

Tested by

no test coverage detected