heinrich5991
6247aa0c7f
Enable -Wextra
and -Wformat=2
...
Also annotate `dbg_msg`, `str_format` and `str_timestamp_ex` so that the
compiler can determine whether the format strings are correct.
Fix the compiler warnings generated by these extra warnings -- some of
them were security issues.
2017-07-27 20:38:17 +02:00
def
35dcb4d6cf
Don't open map file again if we have it open already
2017-07-08 22:09:03 +02:00
def
f3e3d57a90
Always close files, cleaner demo recording, fix some other stuff
2017-07-08 13:39:20 +02:00
Väinö Mäkelä
f1038b0092
Obey the Teeworlds code formatting rules.
2016-01-18 18:20:47 +02:00
Väinö Mäkelä
cb84cf2216
Improve the handling of invalid skins.
...
CDataFileReader::Open(): Check the return status of io_read()
before reading the buffer, to avoid reading uninitialized data
in case the file was shorter than a full header.
CSkins::SkinScan(): Check that the image is high enough.
2016-01-17 10:48:21 +02:00
heinrich5991
a945cca8a5
Fix datafile building before the file is open
2015-08-27 12:55:35 +02:00
heinrich5991
d13ebf93a2
Add config_store
and config_retrieve
tool
2015-08-27 12:55:35 +02:00
def
4a3f75884e
Hopefully fix bug with some malformed maps that can make the client crash
2014-01-11 00:52:23 +01:00
oy
8d0cc2a825
reduced stack memory usage of CDataFileWriter
2011-07-31 01:40:28 +02:00
oy
5fbf6d0bfd
fixed compiler warnings. Closes #679
2011-05-05 01:43:27 +02:00
oy
06115dd49d
added "Whitespace and line Endings cleanup" by GreYFoX
2011-04-13 20:37:12 +02:00
oy
2a72c0b38b
added a mechanism to check for a valid standard map. Closes #132
2011-03-31 15:13:49 +02:00
oy
d9ce720387
made engine an interface
2011-02-27 15:03:57 +01:00
GreYFoXGTi
1b2703aaba
Refactoring & fixed WEAPONSPEC_GUN in content.py
2011-02-12 21:18:41 +01:00
Sworddragon
fc9211c777
Updated copyrights
2010-11-20 21:26:06 +01:00
oy
b343ef7f55
fixed mac compiling. Closes #238
2010-10-28 23:32:01 +02:00
oy
3a98f7a048
added mod system. Closes #34
2010-10-06 23:07:35 +02:00
oy
c172c24fd1
cleanup old datafile when loading a new one
2010-09-28 12:46:15 +02:00
oy
25ceafaf22
fixed writing datafiles on big-endian systems, added some checks and fixed memory cleanup
2010-09-27 22:35:57 +02:00
Choupom
3dd1ea0d8f
fixed header and swap sizes in datafiles (may fixes #14 )
2010-09-05 14:30:44 +02:00
oy
abc84ac0b0
added fixes for compiler errors and warnings by sworddragon
2010-08-16 02:21:18 +02:00
Magnus Auvinen
b12ae69fee
fixed compile errors for osx
2010-06-02 04:00:05 +08:00
Magnus Auvinen
72c06a2589
copied refactor to trunk
2010-05-29 07:25:38 +00:00