1#define _CRT_SECURE_NO_WARNINGS
20 memset(word, 0, BUFSIZ);
32 words =
realloc(words, count *
sizeof* words);
34 words =
calloc(1,
sizeof* words);
35 words[count - 1] =
_strdup(word);
36 memset(word, 0, BUFSIZ);
49 words =
realloc(words, count *
sizeof* words);
51 words =
calloc(1,
sizeof* words);
52 words[count - 1] =
_strdup(word);
53 memset(word, 0, BUFSIZ);
63 for (
int i = 0; i <
c->length; i++)
66 free(
c->originalCommand);
73 for (i = 0; i <
c->length - 1; i++)
75 c->commands[i] =
_strdup(
c->commands[i + 1]);
77 free(
c->commands[
c->length - 1]);
78 c->commands[
c->length - 1] = NULL;
ptrCOMMANDARRAY get_commandArray(char *text)
ptrCOMMANDARRAY remove_first_word_from_commandArray(ptrCOMMANDARRAY c)
void free_commandArray(ptrCOMMANDARRAY c)
#define _declspec(dllexport)
This function is used to trigger the update.