server/src/util
2017-01-26 17:57:21 +01:00
..
assert.h add an assert_alloc macro for allocations that cannot fail. 2016-08-29 09:26:49 +01:00
attrib.c fix gcc build 2016-11-13 19:51:41 +01:00
attrib.h move read/write_attribs to attrib.h, too 2016-11-13 19:47:36 +01:00
attrib.test.c move read/write_items to item.c. 2016-11-14 01:00:48 +01:00
base36.c eliminate static variable leak and allocation from base36 2015-10-27 12:48:34 +01:00
base36.h
base36.test.c
bsdstring.c CID 22597: va_start/va_end mismatch 2015-10-29 20:43:37 +01:00
bsdstring.h STRLCPY macro redefinition and fixes for gcc. work for monkeys. 2015-08-17 22:48:21 +02:00
bsdstring.test.c More PVS-Studio warnings eliminated. 2016-11-23 19:19:04 +01:00
CMakeLists.txt add a happy test for mt_new. 2017-01-26 17:57:21 +01:00
crmessage.c move static variable cleanup to kernel_done. 2016-09-07 21:22:05 +02:00
crmessage.h move static variable cleanup to kernel_done. 2016-09-07 21:22:05 +02:00
dice.c
encoding.h
event.c More PVS-Studio warnings eliminated. 2016-11-23 19:19:04 +01:00
event.h trigger_type.read gets a gamedata object 2016-02-24 11:46:54 +01:00
filereader.c fix strdup compilications when compiling with gcc and autoconf. 2016-11-26 16:21:41 +01:00
filereader.h
functions.c fix clang builds 2016-11-18 13:24:50 +01:00
functions.h stop memory leak from function registry. 2015-10-13 21:26:48 +02:00
functions.test.c
gamedata.c memory leak: gamedata store was not released 2016-03-11 10:31:21 +01:00
gamedata.h move game-version information fom version.h to gamedata.h 2016-09-10 17:21:17 +02:00
gamedata.test.c always free gamedata (this test uses two) 2016-03-11 09:45:39 +01:00
goodies.c
goodies.h
language.c eliminate unnecessary strncpy use. 2017-01-26 17:57:21 +01:00
language.h config.h globals cleanup. 2016-11-17 22:10:41 +01:00
language.test.c eliminate unnecessary strncpy use. 2017-01-26 17:57:21 +01:00
lists.c fix include order 2016-08-30 21:22:32 +02:00
lists.h fixed: tests that try to create duplicate spells do not spam stderr. 2016-08-29 14:49:31 +01:00
log.c More PVS-Studio warnings eliminated. 2016-11-23 19:19:04 +01:00
log.h control log level from command line (with -l, like -v) 2016-07-30 22:46:57 +02:00
log.test.c integrated Ennos suggestions for dragon growls 2016-06-11 13:47:38 +02:00
message.c add a happy test for mt_new. 2017-01-26 17:57:21 +01:00
message.h free configuration data (valgrind calls it still-reachable leaks). 2016-09-07 20:46:41 +02:00
message.test.c add a happy test for mt_new. 2017-01-26 17:57:21 +01:00
mt19937ar.c remove crypto submodule, stea mtrand from it 2016-09-04 10:47:21 +02:00
mtrand.h remove crypto submodule, stea mtrand from it 2016-09-04 10:47:21 +02:00
nrmessage.c CID 22570: Copy into fixed size buffer (STRING_OVERFLOW) 2015-10-30 10:57:52 +01:00
nrmessage.h remove autoconf.h from platform.h, fix lots of includes 2016-11-25 20:15:11 +01:00
nrmessage_struct.h
parser.c gcc missing include 2016-11-14 23:19:28 +01:00
parser.h remove autoconf.h from platform.h, fix lots of includes 2016-11-25 20:15:11 +01:00
parser.test.c verify errno in test_atoip 2016-11-14 22:21:32 +01:00
password.c remove all password hashing code 2016-07-13 19:10:22 +02:00
password.h remove all password hashing code 2016-07-13 19:10:22 +02:00
password.test.c remove all password hashing code 2016-07-13 19:10:22 +02:00
rand.c More PVS-Studio warnings eliminated. 2016-11-23 19:19:04 +01:00
rand.h more config.h removal. 2016-11-17 17:06:31 +01:00
resolve.c read_referernce takes a gamedata object. 2016-02-24 11:53:22 +01:00
resolve.h forward-declare struct gamedata 2016-02-24 11:54:23 +01:00
rng.h rearranging deckchairs on the HMS Random Numbers. 2016-09-04 17:04:41 +01:00
rng.test.c
strings.c fixed: tests that try to create duplicate spells do not spam stderr. 2016-08-29 14:49:31 +01:00
strings.h remove autoconf.h from platform.h, fix lots of includes 2016-11-25 20:15:11 +01:00
strings.test.c
translation.c add an assert_alloc macro for allocations that cannot fail. 2016-08-29 09:26:49 +01:00
translation.h remove autoconf.h from platform.h, fix lots of includes 2016-11-25 20:15:11 +01:00
umlaut.c fix memory leak in umlaut.c with reference counting (sad). 2016-09-06 19:57:07 +01:00
umlaut.h fix memory leak in umlaut.c with reference counting (sad). 2016-09-06 19:57:07 +01:00
umlaut.test.c fix memory leak in umlaut.c with reference counting (sad). 2016-09-06 19:57:07 +01:00
unicode.c fix truncated names that split a utf8 sequence. 2016-11-20 14:50:38 +01:00
unicode.h use memmove, not memcpy. 2016-11-13 15:49:26 +01:00
unicode.test.c fix curse-vigour calculation math. 2016-11-20 19:08:39 +01:00
variant.h
xml.c move static variable cleanup to kernel_done. 2016-09-07 21:22:05 +02:00
xml.h move static variable cleanup to kernel_done. 2016-09-07 21:22:05 +02:00