diff options
author | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2011-09-30 13:29:30 +0000 |
---|---|---|
committer | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2011-09-30 13:29:30 +0000 |
commit | 4abb8fdadbf8bf85cce781c65c367f79e12c4712 (patch) | |
tree | fd5453dcb2fc7a5ae8800852fe6c3fb60edf1b65 /navit/command.c | |
parent | f90e5004ea8ad014f77ae340476030da279efb5f (diff) | |
download | navit-4abb8fdadbf8bf85cce781c65c367f79e12c4712.tar.gz |
Fix:Core:Move declarations to the begin to be c95 compatible
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4817 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/command.c')
-rw-r--r-- | navit/command.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/navit/command.c b/navit/command.c index 1caca7904..c0c5aa194 100644 --- a/navit/command.c +++ b/navit/command.c @@ -258,6 +258,9 @@ static void eval_value(struct context *ctx, struct result *res) { const char *op; int len,dots=0; + struct obj_filter_t out; + int parsed_chars; + op=ctx->expr; res->varlen=0; res->var=NULL; @@ -268,8 +271,7 @@ eval_value(struct context *ctx, struct result *res) { op++; } - struct obj_filter_t out; - int parsed_chars = parse_obj_filter(op, &out); + parsed_chars = parse_obj_filter(op, &out); if (parsed_chars) { struct attr* res_attr = filter_object(ctx->attr, out.iterator_type, out.filter_expr, out.idx); if (res_attr) { |