diff --git a/wxwork_finance_sdk.c b/wxwork_finance_sdk.c index 550fda0..ccf353f 100644 --- a/wxwork_finance_sdk.c +++ b/wxwork_finance_sdk.c @@ -235,12 +235,12 @@ PHP_METHOD(WxworkFinanceSdk, getMediaData) return; } - /*array_init(return_value); - add_assoc_string(return_value, "data", GetData(media_data)); + array_init(return_value); + add_assoc_stringl(return_value, "data", GetData(media_data), GetDataLen(media_data)); add_assoc_string(return_value, "nextIndex", GetOutIndexBuf(media_data)); add_assoc_bool(return_value, "isFinished", IsMediaDataFinish(media_data) == 1 ? 1 : 0); - */ - RETURN_STRINGL(GetData(media_data), GetDataLen(media_data)); + + //RETURN_STRINGL(GetData(media_data), GetDataLen(media_data)); FreeMediaData(media_data); }