Commit Graph

30 Commits (a1929222d5d74371bed4daabb919208ac85a78ab)

Author SHA1 Message Date
rubidium b3ea3c45f9 (svn r26517) -Fix: Windows 9x (or rather non-unicode) compile failures 10 years ago
rubidium 2be4215f43 (svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values 10 years ago
rubidium a6fae2c608 (svn r26058) -Fix: handle the return value of a number of functions better 11 years ago
michi_cc 1966de1a2a (svn r24417) -Codechange: [Win32] Don't needlessly include windows.h in a commonly used header. 12 years ago
rubidium 9838ceb880 (svn r22824) -Codechange: pass sub directory to ini loading 13 years ago
rubidium c8167de1c2 (svn r22822) -Codechange: make a distinction between base sets and newgrfs for their directory 13 years ago
rubidium 9fc2798baf (svn r22411) -Document: another bunch of bits 13 years ago
glx 162ccf3fa2 (svn r22179) -Fix (r22167): compilation on win32 14 years ago
alberth b9a9022b8a (svn r22168) -Codechange: Move ini file IO and file error reporting to virtual functions. 14 years ago
alberth 090638b0c3 (svn r22167) -Codechange: Extract IniLoadFile base class for loading ini files out of IniFile. 14 years ago
alberth 9222a30173 (svn r22145) -Codechange: Do explicit test for non-bool values. 14 years ago
rubidium ec4f688ca0 (svn r21845) -Codechange: move documentation towards the code to make it more likely to be updates [d-m]. 14 years ago
yexo 79dceff5ac (svn r20693) -Fix: use strncmp instead of memcmp for comparing strings 14 years ago
rubidium 982b8ee5fc (svn r17693) -Cleanup: remove some unneeded includes 15 years ago
smatz f85b8c4e09 (svn r17596) -Codechange: constify some tables 15 years ago
rubidium 99d46e0ad7 (svn r17248) -Fix: add GPL license notice where appropriate 15 years ago
rubidium 90879b0da5 (svn r16128) -Change: allow loading (and storing) NULL values for STRQ in openttd.cfg. 15 years ago
rubidium 41286d0915 (svn r16018) -Fix (r16014): properly escape IPv6 style ([::]) addresses so they aren't seen as new groups. 15 years ago
michi_cc 8ffe6906af (svn r15707) -Fix (r15686): The config file was not updated on Windows because rename() can't replace existing files. 16 years ago
rubidium 7e24f67426 (svn r15686) -Codechange: make it a bit harder for crashes to trash your config file. 16 years ago
rubidium 8a5eeebdc0 (svn r15682) -Codechange: some coding style 16 years ago
peter1138 c4c32692df (svn r15085) -Fix (r14164): Clearing a settings group did not delete old items nor reset the last_item pointer, causing lists to not be saved unless they started blank. 16 years ago
rubidium 466e7740d7 (svn r14257) -Fix (r14153): incorrect update of ini-file group tail pointer causing memory corruption. 16 years ago
rubidium 660f6a2320 (svn r14231) -Fix: Windows binaries not able to read non-windows newlines ini files. For more detail read the 'attached' diff. 16 years ago
rubidium a20b833516 (svn r14199) -Codechange: split fileio.h into fileio_type.h and fileio_func.h so not everything that includes saveload.h needs to include everything else too. 16 years ago
rubidium 4548c5a26b (svn r14167) -Fix: items in some ini-groups got duplicated on save. 16 years ago
rubidium d7bfd54a3d (svn r14164) -Codechange: simplify and unify the addition of ini items with value when not loading an ini file.
-Fix: wrong insertion management causing leaks.
16 years ago
rubidium bd14bd872e (svn r14161) -Codechange: allow inis to be loaded from tars. 16 years ago
smatz 8abd4137d4 (svn r14156) -Fix (r14153): missing/wrong comments 16 years ago
rubidium 7ceb1252a2 (svn r14153) -Codechange: split ini file reading/saving from settings.cpp. 16 years ago