- svn:eol-style = native fixes
authorMathnerd314 <man.is.allan@gmail.com>
Thu, 18 Sep 2008 23:45:17 +0000 (23:45 +0000)
committerMathnerd314 <man.is.allan@gmail.com>
Thu, 18 Sep 2008 23:45:17 +0000 (23:45 +0000)
- really annoying cast in font.cpp (they don't need to be floats!)
- move #ifdef OPENGL inside header guards to enable optimization (some compilers are exactly half-stupid)

SVN-Revision: 5774

src/video/font.cpp
src/video/gl_texture.hpp

index 7ddebbd..f938279 100644 (file)
@@ -232,8 +232,8 @@ Font::loadFontSurface(
 
   for( unsigned int i = 0; i < chars.size(); i++) {
     for(UTF8Iterator chr(chars[i]); !chr.done(); ++chr) {
-      float y = row * char_height;
-      float x = col * char_width;
+      int y = row * char_height;
+      int x = col * char_width;
       if( ++col == wrap ) { col=0; row++; }
       if( *chr == 0x0020 && glyphs[0x20].surface_idx != -1) continue;
         
index 14532cc..2bc3cc1 100644 (file)
 //  You should have received a copy of the GNU General Public License
 //  along with this program; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#include <config.h>
-
-#ifdef HAVE_OPENGL
 
 #ifndef __GL_TEXTURE_HPP__
 #define __GL_TEXTURE_HPP__
 
+#ifdef HAVE_OPENGL
+
+#include <config.h>
 #include <SDL.h>
 
 #include "texture.hpp"
@@ -95,3 +95,4 @@ namespace GL
 #endif
 
 #endif
+