X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Fstringcodec%2Fcodec.h;h=d0871ff119ab563ea2ff000ece006c55577ddf48;hp=e0e0a96de235f906cda8c875963f3a1f399acf5e;hb=017feade2799ddbecad62b9a7911bf4d3e229dad;hpb=a386a9ff068071aab19e6dcb0452e72784d84267 diff --git a/source/stringcodec/codec.h b/source/stringcodec/codec.h index e0e0a96..d0871ff 100644 --- a/source/stringcodec/codec.h +++ b/source/stringcodec/codec.h @@ -41,7 +41,7 @@ public: protected: ErrorMode err_mode; - Encoder(ErrorMode em): err_mode(em) { } + Encoder(ErrorMode em): err_mode(em==DEFAULT ? THROW_ON_ERROR : em) { } public: virtual ~Encoder() { } @@ -92,7 +92,7 @@ public: protected: ErrorMode err_mode; - Decoder(ErrorMode em): err_mode(em) { } + Decoder(ErrorMode em): err_mode(em==DEFAULT ? THROW_ON_ERROR : em) { } public: virtual ~Decoder() { }