diff Renderer/Engine/task/DrawSpan.cc @ 625:60aa3f241b10

64bit mode worked on Mac OS X.
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 16 Nov 2009 10:59:55 +0900
parents f35a9bee38a6
children 510424e175ae
line wrap: on
line diff
--- a/Renderer/Engine/task/DrawSpan.cc	Sun Nov 15 04:56:09 2009 +0900
+++ b/Renderer/Engine/task/DrawSpan.cc	Mon Nov 16 10:59:55 2009 +0900
@@ -425,14 +425,14 @@
 
     // uint32 display   = smanager->get_param(0);
     // int screen_width = smanager->get_param(1);
-    int rangex_start = smanager->get_param(2);
-    int rangex_end   = smanager->get_param(3);
+    int rangex_start = (long)smanager->get_param(2);
+    int rangex_end   = (long)smanager->get_param(3);
 
     // このタスクが担当する x の範囲
     int rangex = rangex_end - rangex_start + 1;
 
     // y の範囲
-    int rangey = smanager->get_param(4);
+    int rangey = (long)smanager->get_param(4);
     g->tileList = (TileListPtr)smanager->global_get(GLOBAL_TILE_LIST);
 
     g->zRow = zRow_init(smanager, rangex, rangey);