From cefe1d887966b137f2d5d70c3d2bc13cc69974dd Mon Sep 17 00:00:00 2001 From: Yuichi Nishiwaki Date: Wed, 21 May 2014 00:37:15 +0900 Subject: [PATCH] display libray specs in 'library not found' error --- src/lib.c | 2 +- src/macro.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib.c b/src/lib.c index 82416b3e..726f3a53 100644 --- a/src/lib.c +++ b/src/lib.c @@ -44,7 +44,7 @@ pic_in_library(pic_state *pic, pic_value spec) lib = pic_find_library(pic, spec); if (! lib) { - pic_error(pic, "library not found"); + pic_errorf(pic, "library not found: ~a", spec); } pic->lib = lib; } diff --git a/src/macro.c b/src/macro.c index 8930281e..b4a33a5a 100644 --- a/src/macro.c +++ b/src/macro.c @@ -79,7 +79,7 @@ pic_import(pic_state *pic, pic_value spec) lib = pic_find_library(pic, spec); if (! lib) { - pic_error(pic, "library not found"); + pic_errorf(pic, "library not found: ~a", spec); } xh_begin(&it, &lib->exports); while (xh_next(&it)) {