Callers which need the count of elements now count it in place.
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
virStringSearch;
virStringSortCompare;
virStringSortRevCompare;
-virStringSplitCount;
virStringStripControlChars;
virStringStripIPv6Brackets;
virStringStripSuffix;
VIR_LOG_INIT("util.string");
-/**
- * virStringSplitCount:
- *
- * A wrapper for g_strsplit which provides number of elements of the split
- * string.
- */
-char **
-virStringSplitCount(const char *string,
- const char *delim,
- size_t max_tokens,
- size_t *tokcount)
-{
- GStrv ret = g_strsplit(string, delim, max_tokens);
-
- *tokcount = g_strv_length(ret);
-
- return ret;
-}
-
-
/**
* virStringListMerge:
* @dst: a NULL-terminated array of strings to expand
#define VIR_INT64_STR_BUFLEN 21
-char **virStringSplitCount(const char *string,
- const char *delim,
- size_t max_tokens,
- size_t *tokcount)
- ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2) ATTRIBUTE_NONNULL(4);
-
int virStringListMerge(char ***dst,
char ***src);