]> git.tdb.fi Git - libs/core.git/blobdiff - source/strings/lexicalcast.h
Use default member initializers and constructor delegation
[libs/core.git] / source / strings / lexicalcast.h
index 4f54a8515df8e2806cc118e0a4d982b88ff0a5c2..5d580806631f3c4c7fc964d39d30f065896f783f 100644 (file)
@@ -38,11 +38,11 @@ class LexicalConverter
 {
 private:
        Fmt fmt;
-       bool filled;
+       bool filled = false;
        std::string buf;
 
 public:
-       LexicalConverter(const Fmt &f): fmt(f), filled(false) { }
+       LexicalConverter(const Fmt &f): fmt(f) { }
        LexicalConverter(const std::string &s, const Fmt &f): fmt(f), filled(true), buf(s) { }
 
        const Fmt &get_fmt() const { return fmt; }