Enno Rehling
7b8bc8af0f
more allocation checks.
2018-12-15 20:01:51 +01:00
Enno Rehling
333ef06fef
hackish optimization for STUDY orders
2017-10-13 19:33:29 +02:00
Enno Rehling
34cd692c2d
remove the locale from orders.
2017-10-13 19:33:28 +02:00
Enno Rehling
af310d48d6
remove unused function after refactoring
2016-09-07 17:52:12 +02:00
Enno Rehling
9499919387
fix uninitialized member
2016-09-07 17:48:27 +02:00
Enno Rehling
632f25d429
try to eliminate memory leak in command.test
2016-09-07 16:39:54 +01:00
Enno Rehling
1ad2775f51
simplify add_command
2016-09-07 15:43:04 +02:00
Enno Rehling
eed6e1d88d
add_command has an unused argument
2016-09-07 15:36:48 +02:00
Enno Rehling
d962dd110a
correct type.
2016-09-07 15:29:40 +02:00
Enno Rehling
133bef1041
fix compilation.
...
eliminate the last order-related memory leak.
2016-09-06 22:21:06 +02:00
Enno Rehling
a5ce809f41
fix memory leak in umlaut.c with reference counting (sad).
2016-09-06 19:57:07 +01:00
Enno Rehling
80b14048be
remove some unused code from alliances
...
start writing test coverage
2016-04-08 19:45:27 +02:00
Enno Rehling
abca25d1d5
fix indentation in every file
...
fix copyright date
remove vi ts=2 code
remove a couple of superfluous extern declarations
2015-01-30 20:37:14 +01:00
Enno Rehling
c8b9044f78
rename to gettoken, use more widely, add a basic test.
2014-12-22 16:28:17 +01:00
Enno Rehling
b551edbdb3
refactoring: moving unitname to unit.c.
...
also removing static-string some cruft from config.c.
2014-12-09 05:55:16 +01:00
Enno Rehling
808f343e34
make getstrtoken() return null at EOL, kill init_tokens.
...
init_order all the things!
added a bunch of new assertions to cover for oversights.
added some new tests for order parsing.
2014-08-23 09:17:58 +02:00
Enno Rehling
dafe71f4b8
micro optimizations.
...
removing a lot of mallocs through strdup by replacing getcommand calls with get_command, which takes a buffer. only one left.
removing mkname calls with a static buffer for keyword-tokens.
commit the schema file I had lying around.
2014-08-14 09:57:05 +02:00
Enno Rehling
03c247c788
I am killing the core/ directory.
...
Lots of files are moving to a new location in src/
Some intersting CMake changes.
2014-02-18 05:45:00 +01:00