diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2009-06-15 08:15:53 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2009-06-15 08:15:53 +0000 |
| commit | 307cf4aa64b37aa46e14cde09b38a0a4a73330be (patch) | |
| tree | 6268ff35ccde600d4ba6111ac5ba8404681c3489 /src/game/localization.cpp | |
| parent | ab171f8f303306f5b45e2ccaa4c47404b11b0256 (diff) | |
| download | zcatch-307cf4aa64b37aa46e14cde09b38a0a4a73330be.tar.gz zcatch-307cf4aa64b37aa46e14cde09b38a0a4a73330be.zip | |
done language selector
Diffstat (limited to 'src/game/localization.cpp')
| -rw-r--r-- | src/game/localization.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/game/localization.cpp b/src/game/localization.cpp index f78593b1..cf637eff 100644 --- a/src/game/localization.cpp +++ b/src/game/localization.cpp @@ -51,12 +51,18 @@ void LOCALIZATIONDATABASE::add_string(const char *org_str, const char *new_str) bool LOCALIZATIONDATABASE::load(const char *filename) { + // empty string means unload + if(filename[0] == 0) + { + strings.clear(); + return true; + } + LINEREADER lr; IOHANDLE io = io_open(filename, IOFLAG_READ); if(!io) return false; - dbg_msg("localization", "loaded '%s'", filename); strings.clear(); |