|
|
@@ -126,8 +126,8 @@ static void luat_errdump_make_data(lua_State *L)
|
|
|
#ifdef LUAT_USE_MOBILE
|
|
|
char imei[16] = {0};
|
|
|
#elif defined(LUAT_USE_WLAN)
|
|
|
- char mac[6] = {0};
|
|
|
- char tmpbuff[13] = {0};
|
|
|
+ uint8_t mac[6] = {0};
|
|
|
+ char tmpbuff[32] = {0};
|
|
|
#endif
|
|
|
char *selfid = econf.custom_id;
|
|
|
const char *sn = version;
|
|
|
@@ -138,7 +138,7 @@ static void luat_errdump_make_data(lua_State *L)
|
|
|
luat_mobile_get_imei(0, imei, 15);
|
|
|
selfid = imei;
|
|
|
#elif defined(LUAT_USE_WLAN)
|
|
|
- luat_wlan_get_mac(0, mac);
|
|
|
+ luat_wlan_get_mac(0, (char*)mac);
|
|
|
sprintf(tmpbuff, "%02X%02X%02X%02X%02X%02X", mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]);
|
|
|
selfid = tmpbuff;
|
|
|
#else
|