MCPcopy Create free account
hub / github.com/RedisGraph/RedisGraph / _SIString_ToString

Function _SIString_ToString

src/value.c:23–31  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21#include "datatypes/path/sipath.h"
22
23static inline void _SIString_ToString(SIValue str, char **buf, size_t *bufferLen,
24 size_t *bytesWritten) {
25 size_t strLen = strlen(str.stringval);
26 if(*bufferLen - *bytesWritten < strLen) {
27 *bufferLen += strLen;
28 *buf = rm_realloc(*buf, *bufferLen);
29 }
30 *bytesWritten += snprintf(*buf + *bytesWritten, *bufferLen, "%s", str.stringval);
31}
32
33SIValue SI_LongVal(int64_t i) {
34 return (SIValue) {

Callers 1

SIValue_ToStringFunction · 0.85

Calls 1

rm_reallocFunction · 0.85

Tested by

no test coverage detected