Fix:Core:Made assignments actually work
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Tue, 3 Feb 2009 13:31:32 +0000 (13:31 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Tue, 3 Feb 2009 13:31:32 +0000 (13:31 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@1993 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/command.c

index aa333f3..bdaf4ee 100644 (file)
@@ -562,6 +562,7 @@ eval_assignment(struct context *ctx, struct result *res)
        if (!get_op(ctx,0,"=",NULL)) return;
        eval_conditional(ctx, &tmp);
        if (ctx->error) return;
+       resolve_object(ctx, res);
        command_set_attr(ctx, res, &tmp);
 }