From: Matthias Kramm Date: Fri, 17 Apr 2009 16:14:15 +0000 (+0200) Subject: 64bit compatibility fixes X-Git-Tag: release-0-9-0 X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=commitdiff_plain;h=refs%2Ftags%2Frelease-0-9-0 64bit compatibility fixes --- diff --git a/lib/devices/swf.c b/lib/devices/swf.c index 20cb71b..614b225 100644 --- a/lib/devices/swf.c +++ b/lib/devices/swf.c @@ -1451,17 +1451,17 @@ void* swfresult_get(gfxresult_t*gfx, const char*name) if(!strcmp(name, "swf")) { return (void*)swf_CopySWF(swf); } else if(!strcmp(name, "xmin")) { - return (void*)(swf->movieSize.xmin/20); + return (void*)(ptroff_t)(swf->movieSize.xmin/20); } else if(!strcmp(name, "ymin")) { - return (void*)(swf->movieSize.ymin/20); + return (void*)(ptroff_t)(swf->movieSize.ymin/20); } else if(!strcmp(name, "xmax")) { - return (void*)(swf->movieSize.xmax/20); + return (void*)(ptroff_t)(swf->movieSize.xmax/20); } else if(!strcmp(name, "ymax")) { - return (void*)(swf->movieSize.ymax/20); + return (void*)(ptroff_t)(swf->movieSize.ymax/20); } else if(!strcmp(name, "width")) { - return (void*)((swf->movieSize.xmax - swf->movieSize.xmin)/20); + return (void*)(ptroff_t)((swf->movieSize.xmax - swf->movieSize.xmin)/20); } else if(!strcmp(name, "height")) { - return (void*)((swf->movieSize.ymax - swf->movieSize.ymin)/20); + return (void*)(ptroff_t)((swf->movieSize.ymax - swf->movieSize.ymin)/20); } return 0; }