]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/part.cpp
Use nullptr instead of 0 for pointers
[libs/gltk.git] / source / part.cpp
index 22aa378f3f41d52146c473243b821938031ffc0c..dbccc060e828c8b4b5f1f07a5f650dfc94d638fa 100644 (file)
@@ -11,9 +11,7 @@ namespace GLtk {
 
 Part::Part(const string &n):
        name(n)
-{
-       fill(graphic, graphic+N_STATES_, static_cast<Graphic *>(0));
-}
+{ }
 
 const Graphic *Part::get_graphic(State state) const
 {
@@ -65,7 +63,7 @@ void Part::Loader::graphic_normal(const string &n)
 
 void Part::Loader::graphic(State s, const string &n)
 {
-       Graphic *grph = (n.empty() ? 0 : &get_collection().get<Graphic>(n));
+       Graphic *grph = (n.empty() ? nullptr : &get_collection().get<Graphic>(n));
        for(int i=0; i<N_STATES_; ++i)
                if((i&s)==s)
                        obj.graphic[i] = grph;