From 42d0ecc6336ac98a4a34ec366c8e851396faac49 Mon Sep 17 00:00:00 2001 From: Yuichi Nishiwaki Date: Tue, 23 Feb 2016 02:39:33 +0900 Subject: [PATCH] don't use '~s' format specifier with pic_warnf --- extlib/benz/eval.c | 6 +++--- extlib/benz/proc.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/extlib/benz/eval.c b/extlib/benz/eval.c index 7a55ab54..41e60d4b 100644 --- a/extlib/benz/eval.c +++ b/extlib/benz/eval.c @@ -17,7 +17,7 @@ static void define_macro(pic_state *pic, pic_value uid, pic_value mac) { if (pic_weak_has(pic, pic->macros, uid)) { - pic_warnf(pic, "redefining syntax variable: ~s", uid); + pic_warnf(pic, "redefining syntax variable: %s", pic_sym(pic, uid)); } pic_weak_set(pic, pic->macros, uid, mac); } @@ -368,14 +368,14 @@ define_var(pic_state *pic, analyze_scope *scope, pic_value sym) if (scope->depth > 0) { /* local */ if (find_local_var(pic, scope, sym)) { - pic_warnf(pic, "redefining variable: ~s", sym); + pic_warnf(pic, "redefining variable: %s", pic_sym(pic, sym)); return; } pic_dict_set(pic, scope->locals, sym, pic_true_value(pic)); } else { /* global */ if (pic_weak_has(pic, pic->globals, sym)) { - pic_warnf(pic, "redefining variable: ~s", sym); + pic_warnf(pic, "redefining variable: %s", pic_sym(pic, sym)); return; } pic_weak_set(pic, pic->globals, sym, pic_invalid_value(pic)); diff --git a/extlib/benz/proc.c b/extlib/benz/proc.c index 9b9070d2..570f1730 100644 --- a/extlib/benz/proc.c +++ b/extlib/benz/proc.c @@ -872,7 +872,7 @@ pic_define(pic_state *pic, const char *lib, const char *name, pic_value val) uid = pic_find_identifier(pic, sym, env); if (pic_weak_has(pic, pic->globals, uid)) { - pic_warnf(pic, "redefining variable: ~s", uid); + pic_warnf(pic, "redefining variable: %s", pic_sym(pic, uid)); } pic_weak_set(pic, pic->globals, uid, val); }