*include stdio.h in a couple files for MinGW GCC 4.4.0
[supertux.git] / src / video / font.cpp
index 7ddebbd..e0a8e19 100644 (file)
@@ -179,7 +179,7 @@ Font::loadFontFile(const std::string &filename)
         msg << "Font:" << filename << ": missing shadows image";
         throw std::runtime_error(msg.str());
         }
-      if( ! glyphs_val->get_vector("chars", chars) || chars.size() == 0) {
+      if( ! glyphs_val->get("chars", chars) || chars.size() == 0) {
         std::ostringstream msg;
         msg << "Font:" << filename << ": missing chars definition";
         throw std::runtime_error(msg.str());
@@ -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;