]> git.tdb.fi Git - libs/gl.git/blobdiff - source/vertexarraybuilder.cpp
Get rid of the typedefs for fundamental types
[libs/gl.git] / source / vertexarraybuilder.cpp
index 09b0a1f2a85655e21e3f87b15525a7f8ac87d756..f9adcf582ac197dd951dee643f35d6bc8a2edbb5 100644 (file)
@@ -25,8 +25,8 @@ void VertexArrayBuilder::vertex_(float x, float y, float z, float w)
        float *ptr=array.append();
        for(const unsigned char *c=array.get_format().begin(); c!=array.get_format().end(); ++c)
        {
-               uint size=(*c&3)+1;
-               uint type=*c>>2;
+               unsigned size=(*c&3)+1;
+               unsigned type=*c>>2;
                switch(type)
                {
                case 0:
@@ -49,11 +49,11 @@ void VertexArrayBuilder::vertex_(float x, float y, float z, float w)
                case 3:
                        if(size==1)
                        {
-                               union { ubyte c[4]; float f; } u;
-                               u.c[0]=static_cast<ubyte>(cr*255);
-                               u.c[1]=static_cast<ubyte>(cg*255);
-                               u.c[2]=static_cast<ubyte>(cb*255);
-                               u.c[3]=static_cast<ubyte>(ca*255);
+                               union { unsigned char c[4]; float f; } u;
+                               u.c[0]=static_cast<unsigned char>(cr*255);
+                               u.c[1]=static_cast<unsigned char>(cg*255);
+                               u.c[2]=static_cast<unsigned char>(cb*255);
+                               u.c[3]=static_cast<unsigned char>(ca*255);
                                *ptr++=u.f;
                        }
                        else