diff --git a/Classes/JcWallet.cpp b/Classes/JcWallet.cpp index fb6cafb..cd7d203 100644 --- a/Classes/JcWallet.cpp +++ b/Classes/JcWallet.cpp @@ -151,8 +151,9 @@ NS_CC_BEGIN JSMethodParam *data = new JSMethodParam(); std::string methodNameStr(methodName); data->methodName = methodNameStr; - data -> funId = uuid_v4(); - + char uuidv4[38]; + uuid_v4(uuidv4); + data -> funId.assign(uuidv4); data->paramCount = paramCount; for (int i = 0; i < paramCount; i++) { char *arg = *(paramList + i);