{
metadata_editor_retvm_if(!metadata, METADATA_EDITOR_ERROR_INVALID_PARAMETER, "Invalid metadata");
metadata_editor_retvm_if(!metadata->file, METADATA_EDITOR_ERROR_INVALID_PARAMETER, "File loading fail");
- metadata_editor_retvm_if(!metadata->isOpen, METADATA_EDITOR_ERROR_PERMISSION_DENIED, "File does not exist or you have no rights to open it");
return METADATA_EDITOR_ERROR_NONE;
}
_metadata->file = NULL;
_metadata->filetype = METADATA_EDITOR_FORMAT_NOTYPE; // Specify file type out of range
- _metadata->isOpen = false; // File is not opened yet
_metadata->isReadOnly = true; // Handle unexisting file as readonly
// Save the structure in the metadata
_metadata->file = NULL;
_metadata->filetype = METADATA_EDITOR_FORMAT_NOTYPE;
- _metadata->isOpen = false;
_metadata->isReadOnly = true;
}
_metadata->file = _file;
_metadata->filetype = media_type;
- _metadata->isOpen = true;
_metadata->isReadOnly = _file->readOnly();
return METADATA_EDITOR_ERROR_NONE;