// Try opening the archive file
int r = archive_read_open_FILE(a, f);
- if (r) {
- CTX_ERROR(archive->ctx, "Could not open archive %s: %s\n",
- archive->path, archive_error_string(a));
+ if (r)
goto ERROR;
- }
// Success
return a;
// Check if we could successfully read something
if (!archive->format) {
- CTX_ERROR(archive->ctx, "Archive has an unknown format\n");
+ CTX_DEBUG(archive->ctx, "Archive has an unknown format\n");
return -ENOMSG;
}
// Check if we have read some metadata
if (!archive->metadata) {
- CTX_ERROR(archive->ctx, "Archive has no metadata\n");
+ CTX_DEBUG(archive->ctx, "Archive has no metadata\n");
return -ENOMSG;
}