1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
14 void StrSet::add(const char* s
) {
16 strings
= (char**)realloc(strings
, (numstrings
+ 1) * sizeof(char*));
18 strings
= (char**)malloc(sizeof(char*));
20 strings
[numstrings
] = strdup(s
);
24 int StrSet::contains(const char* s
) {
31 if (strcmp(ss
, s
) == 0) {