X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=src%2Fcommon%2Fstring-utils%2Fstring-utils.cpp;h=d172aeb4b0fd69aaf3284e00283c2cdcab9cd5ce;hb=64803277bbdbe0a943360d918298a48157d9da55;hp=5cfcef2566fec7f3bf5173eb176ddab8cf1735d5;hpb=60f1b42d6280b6bd386abb726dca4fd3b31d8491;p=lttng-tools.git diff --git a/src/common/string-utils/string-utils.cpp b/src/common/string-utils/string-utils.cpp index 5cfcef256..d172aeb4b 100644 --- a/src/common/string-utils/string-utils.cpp +++ b/src/common/string-utils/string-utils.cpp @@ -148,7 +148,7 @@ char *strutils_unescape_string(const char *input, char only_char) const char *i; LTTNG_ASSERT(input); - output = (char *) zmalloc(strlen(input) + 1); + output = calloc(strlen(input) + 1); if (!output) { goto end; } @@ -299,7 +299,7 @@ int strutils_split(const char *input, for (at = 0, s = input; at < number_of_substrings; at++) { const char *ss; char *d; - char *substring = (char *) zmalloc(longest_substring_len + 1); + char *substring = calloc(longest_substring_len + 1); if (!substring) { goto error; @@ -385,7 +385,7 @@ int strutils_append_str(char **s, const char *append) size_t oldlen = (old == NULL) ? 0 : strlen(old); size_t appendlen = strlen(append); - new_str = (char *) zmalloc(oldlen + appendlen + 1); + new_str = zmalloc(oldlen + appendlen + 1); if (!new_str) { return -ENOMEM; } @@ -415,7 +415,7 @@ int strutils_appendf(char **s, const char *fmt, ...) } /* Allocate space for old string + new string + \0. */ - new_str = (char *) zmalloc(oldlen + ret + 1); + new_str = zmalloc(oldlen + ret + 1); if (!new_str) { ret = -ENOMEM; goto end;