summaryrefslogtreecommitdiff
path: root/navit/command.c
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2011-09-30 13:29:30 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2011-09-30 13:29:30 +0000
commit05b2a16f3c2fc25d51353c123f3a243cbb8ad67a (patch)
treefd5453dcb2fc7a5ae8800852fe6c3fb60edf1b65 /navit/command.c
parente8f9717c51b82c90ae18eb7919ac15df57945fa2 (diff)
downloadnavit-svn-05b2a16f3c2fc25d51353c123f3a243cbb8ad67a.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.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/navit/command.c b/navit/command.c
index 1caca790..c0c5aa19 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) {