diff options
author | Timo Teras <timo.teras@iki.fi> | 2009-07-22 14:56:27 +0300 |
---|---|---|
committer | Timo Teras <timo.teras@iki.fi> | 2009-07-22 14:56:27 +0300 |
commit | 93f0b3524c1263b99a1a4bf718c27e6ad7b6aea8 (patch) | |
tree | 84261f2a088ff9bf53a6db30669602f159a01b00 /src/add.c | |
parent | 0a7991f70dcfe9f8e05f6a4a4a59af21be878915 (diff) | |
download | apk-tools-93f0b3524c1263b99a1a4bf718c27e6ad7b6aea8.tar.gz apk-tools-93f0b3524c1263b99a1a4bf718c27e6ad7b6aea8.tar.bz2 apk-tools-93f0b3524c1263b99a1a4bf718c27e6ad7b6aea8.tar.xz apk-tools-93f0b3524c1263b99a1a4bf718c27e6ad7b6aea8.zip |
various: more informative error messages
Diffstat (limited to 'src/add.c')
-rw-r--r-- | src/add.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -120,10 +120,10 @@ static int add_main(void *ctx, int argc, char **argv) struct apk_sign_ctx sctx; apk_sign_ctx_init(&sctx, APK_SIGN_VERIFY, NULL); - pkg = apk_pkg_read(&db, argv[i], &sctx); + r = apk_pkg_read(&db, argv[i], &sctx, &pkg); apk_sign_ctx_free(&sctx); - if (pkg == NULL) { - apk_error("Unable to read '%s'", argv[i]); + if (r != 0) { + apk_error("%s: %s", argv[i], apk_error_str(r)); goto err; } |