diff options
Diffstat (limited to 'src/quark.cc')
-rw-r--r-- | src/quark.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/quark.cc b/src/quark.cc index 1c8619fa..8a78b6f8 100644 --- a/src/quark.cc +++ b/src/quark.cc @@ -49,6 +49,8 @@ void quark_init() */ s16b quark_add(cptr str) { + assert(str != nullptr); + int i; /* Look for an existing quark */ @@ -65,7 +67,7 @@ s16b quark_add(cptr str) quark__num = i + 1; /* Add a new quark */ - quark__str[i] = string_make(str); + quark__str[i] = strdup(str); /* Return the index */ return (i); |