OSDN Git Service

RETURN_STRINGL((char *)...
authorYoshihiro Yamazaki <yoya@awm.jp>
Mon, 20 Feb 2012 12:59:10 +0000 (21:59 +0900)
committerYoshihiro Yamazaki <yoya@awm.jp>
Mon, 20 Feb 2012 12:59:10 +0000 (21:59 +0900)
src/php_swfed.c

index 2fbba57..f53f4e6 100644 (file)
@@ -675,7 +675,7 @@ PHP_METHOD(swfed, getTagDataByCID) {
         fprintf(stderr, "getTagDataByCID: Can't get_tagdata_bycid\n");
         RETURN_FALSE;
     }
-    RETURN_STRINGL(data_ref, data_len, 1);
+    RETURN_STRINGL((char *) data_ref, data_len, 1);
 }
 
 PHP_METHOD(swfed, replaceTagDataByCID) {
@@ -718,7 +718,7 @@ PHP_METHOD(swfed, getTagContentsByCID) {
         fprintf(stderr, "getTagContentsByCID: Can't get_tagcontents_bycid\n");
         RETURN_FALSE;
     }
-    RETURN_STRINGL(data_ref, data_len, 1);
+    RETURN_STRINGL((char *)data_ref, data_len, 1);
 }
 
 PHP_METHOD(swfed, replaceTagContentsByCID) {
@@ -813,7 +813,7 @@ PHP_METHOD(swfed, getShapeData) {
     new_buff = emalloc(data_len);
     memcpy(new_buff, data, data_len);
     free(data);
-    RETURN_STRINGL(new_buff, data_len, 0);
+    RETURN_STRINGL((char *)new_buff, data_len, 0);
 }
 
 PHP_METHOD(swfed, replaceShapeData) {