if (strlen(msg->org_path) == 0 || strlen(msg->org_path) >= MAX_FILEPATH_LEN) {
thumb_err("org_path size is invalid %d", strlen(msg->org_path));
-
+ SAFE_FREE(buf);
return MS_MEDIA_ERR_SOCKET_RECEIVE;
}
/* it can be empty string */
if (strlen(msg->dst_path) >= MAX_FILEPATH_LEN) {
thumb_err("dst_path size is invalid %d", strlen(msg->dst_path));
-
+ SAFE_FREE(buf);
return MS_MEDIA_ERR_SOCKET_RECEIVE;
}
SAFE_FREE(buf);
+
if (msg->thumb_size < 0) {
thumb_err("recv data is wrong");
return MS_MEDIA_ERR_SOCKET_RECEIVE;