diff Renderer/Engine/task/Set_Texture.cc @ 603:57ec231bc8ac draft

long -> memaddr (64 or 32)
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sat, 07 Nov 2009 14:13:29 +0900
parents 92b0d490e839
children
line wrap: on
line diff
--- a/Renderer/Engine/task/Set_Texture.cc	Fri Nov 06 21:20:26 2009 +0900
+++ b/Renderer/Engine/task/Set_Texture.cc	Sat Nov 07 14:13:29 2009 +0900
@@ -23,9 +23,9 @@
         void *data = s->global_alloc(TEXTURE_ID, MAX_LOAD_SIZE*4);
 
         memcpy(data, src[0], MAX_LOAD_SIZE);
-        memcpy((void*)((long)data + MAX_LOAD_SIZE), src[1], MAX_LOAD_SIZE);
-        memcpy((void*)((long)data + MAX_LOAD_SIZE*2), src[2], MAX_LOAD_SIZE);
-        memcpy((void*)((long)data + MAX_LOAD_SIZE*3), src[3], MAX_LOAD_SIZE);
+        memcpy((void*)((memaddr)data + MAX_LOAD_SIZE), src[1], MAX_LOAD_SIZE);
+        memcpy((void*)((memaddr)data + MAX_LOAD_SIZE*2), src[2], MAX_LOAD_SIZE);
+        memcpy((void*)((memaddr)data + MAX_LOAD_SIZE*3), src[3], MAX_LOAD_SIZE);
     }
 
     return 0;