]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/texture2d.cpp
Use default member initializers for simple types
[libs/gl.git] / source / core / texture2d.cpp
index 04ad6ed8d25fe5f61ef7e7893a33d238fcf31df5..3c3579c1d131137f89ab49b57dd565f15a3ed544 100644 (file)
@@ -6,12 +6,6 @@ using namespace std;
 namespace Msp {
 namespace GL {
 
-Texture2D::Texture2D(ResourceManager *m):
-       Texture2DBackend(m),
-       width(0),
-       height(0)
-{ }
-
 Texture2D::~Texture2D()
 {
        set_manager(0);
@@ -113,11 +107,7 @@ void Texture2D::Loader::init()
 void Texture2D::Loader::raw_data(const string &data)
 {
        if(obj.manager)
-       {
                obj.set_manager(0);
-               if(!obj.id)
-                       obj.generate_id();
-       }
        obj.image(0, data.data());
 }