don't use '~s' format specifier with pic_warnf

This commit is contained in:
Yuichi Nishiwaki 2016-02-23 02:39:33 +09:00
parent e050da8af1
commit 42d0ecc633
2 changed files with 4 additions and 4 deletions

View File

@ -17,7 +17,7 @@ static void
define_macro(pic_state *pic, pic_value uid, pic_value mac) define_macro(pic_state *pic, pic_value uid, pic_value mac)
{ {
if (pic_weak_has(pic, pic->macros, uid)) { 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); 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) { if (scope->depth > 0) {
/* local */ /* local */
if (find_local_var(pic, scope, sym)) { 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; return;
} }
pic_dict_set(pic, scope->locals, sym, pic_true_value(pic)); pic_dict_set(pic, scope->locals, sym, pic_true_value(pic));
} else { } else {
/* global */ /* global */
if (pic_weak_has(pic, pic->globals, sym)) { 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; return;
} }
pic_weak_set(pic, pic->globals, sym, pic_invalid_value(pic)); pic_weak_set(pic, pic->globals, sym, pic_invalid_value(pic));

View File

@ -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); uid = pic_find_identifier(pic, sym, env);
if (pic_weak_has(pic, pic->globals, uid)) { 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); pic_weak_set(pic, pic->globals, uid, val);
} }