summaryrefslogtreecommitdiffstats
path: root/lib/inifile/iniFile.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fixed Tab spacing of cases.narroo2014-02-171-10/+10
|
* Reworked RemoveBom to use unsigned chars and reverted the logic changes in WriteFile. Should work fine now.narroo2014-02-161-82/+96
|
* Changed unsigned char[] back to char[].narroo2014-02-161-1/+1
|
* Changed char[] to unsigned char[] in cIniFile::RemoveBomnarroo2014-02-161-1/+1
|
* Addressed Issue #402. cIniFile can now process UTF-8 files that have anarroo2014-02-161-67/+89
| | | | Byte Order Marker, BOM.
* Another VarArgs fix.madmaxoft2014-01-161-4/+2
| | | | This time using va_copy() on platforms that have it and simple assignment on platforms that don't.
* Using a 2nd argument instead of va_copy().madmaxoft2014-01-151-2/+4
| | | | This seems to be the only reasonable C++03-only solution.
* Fixed reading the files.madmaxoft2014-01-111-1/+1
| | | | Duplicate values were ignored.
* IniFile: Split SetValue() into AddValue() and SetValue().madmaxoft2014-01-111-28/+55
| | | | Each function does what one would assume - AddValue adds a new value, SetValue overwrites existing value (creates a new one if not exists, if instructed to do so).
* Fixed cIniFile's SetValue().madmaxoft2014-01-101-9/+1
| | | | How did we not see this earlier? Each call to SetValue would actually ADD a value!
* Moved iniFileAlexander Harkness2013-11-241-0/+807