diff --git a/simgear/nasal/code.c b/simgear/nasal/code.c index f724c1ba..007d4128 100644 --- a/simgear/nasal/code.c +++ b/simgear/nasal/code.c @@ -503,7 +503,7 @@ static void setMember(naContext ctx, naRef obj, naRef fld, naRef value) return; } - if(!IS_HASH(obj)) ERR(ctx, "non-objects have no members"); + if(!IS_HASH(obj)) naRuntimeError(ctx, "non-object does not have member: %s", naStr_data(fld)); naHash_set(obj, fld, value); ctx->opTop -= 2; }