X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fmisc.c;fp=src%2Flibgame%2Fmisc.c;h=2c3e449361dd0c1f2ce21becf7bb643caede8548;hb=a52f531ad87a63674575f1de443bb7e31b737e7d;hp=2ef55766ca53113ddd5d1672f2100acef029907b;hpb=ec529b5df69b376a1d55e38862975b7d9a26ea97;p=rocksndiamonds.git diff --git a/src/libgame/misc.c b/src/libgame/misc.c index 2ef55766..2c3e4493 100644 --- a/src/libgame/misc.c +++ b/src/libgame/misc.c @@ -1295,6 +1295,19 @@ char **getSplitStringArray(const char *s, const char *separators, int max_tokens return tokens; } +int getStringArrayLength(char **s_array) +{ + int num_strings = 0; + + if (s_array == NULL) + return 0; + + while (s_array[num_strings] != NULL) + num_strings++; + + return num_strings; +} + void freeStringArray(char **s_array) { int i;