]> git.tdb.fi Git - libs/datafile.git/blobdiff - source/builtinsource.h
Use default member initializers for constant initial values
[libs/datafile.git] / source / builtinsource.h
index 244191c3e6a728b8dab42d2a97b2264635113007..761d2dcdc2f0c3b98d3275fa7272a1a4cb73f0ab 100644 (file)
@@ -11,16 +11,14 @@ class BuiltinSource: public CollectionSource
 private:
        struct Object
        {
-               const char *data;
-               unsigned size;
+               const char *data = nullptr;
+               unsigned size = 0;
 
-               Object();
+               Object() = default;
                Object(const char *, unsigned);
        };
 
-       typedef std::map<std::string, Object> ObjectMap;
-
-       ObjectMap objects;
+       std::map<std::string, Object> objects;
 
 public:
        void add_object(const std::string &, const char *, unsigned);