LOGD("<Leave>"); \
} while (0)
+#define metadata_editor_sec_debug(fmt, arg...) do { \
+ SECURE_LOGD("" fmt "", ##arg); \
+ } while (0)
+
#define metadata_editor_retvm_if(expr, val, fmt, arg...) do { \
if (expr) { \
LOGE("" fmt "", ##arg); \
} \
} while (0)
+#define metadata_editor_retm_if(expr, fmt, arg...) do { \
+ if (expr) { \
+ LOGE("" fmt "", ##arg); \
+ return; \
+ } \
+ } while (0)
+
#ifdef __cplusplus
}
#endif /* __cplusplus */
metadata_editor_retvm_if(!_metadata, METADATA_EDITOR_ERROR_INVALID_PARAMETER, "Invalid metadata");
metadata_editor_retvm_if(!path, METADATA_EDITOR_ERROR_INVALID_PARAMETER, "Invalid path");
+ metadata_editor_sec_debug("path : [%s]", path);
+
if (access(path, R_OK) < 0) {
if (errno == EACCES || errno == EPERM) {
metadata_editor_error("Permission denied");
_metadata->filetype = METADATA_EDITOR_FORMAT_NOTYPE;
}
+ metadata_editor_debug("media_type : [%d]", media_type);
+
try {
switch (media_type) {
case METADATA_EDITOR_FORMAT_MP3: