]> git.mxchange.org Git - simgear.git/commitdiff
Frederic Bouvier:
authorehofman <ehofman>
Fri, 28 Jan 2005 15:21:29 +0000 (15:21 +0000)
committerehofman <ehofman>
Fri, 28 Jan 2005 15:21:29 +0000 (15:21 +0000)
code.c is C code ( according to the file extension ), so variables should be declared at the beginning of the function.

simgear/nasal/code.c

index 374b8f3244d4bcbe697a88c01932626752584174..388c4eae3ce391ce1fcca0b390f3d9092ebe108b 100644 (file)
@@ -150,6 +150,7 @@ void naGarbageCollect()
 
 void setupFuncall(struct Context* ctx, naRef func, naRef args)
 {
+    struct Frame* f;
     if(!IS_FUNC(func) ||
        !(IS_CCODE(func.ref.ptr.func->code) ||
          IS_CODE(func.ref.ptr.func->code)))
@@ -157,7 +158,6 @@ void setupFuncall(struct Context* ctx, naRef func, naRef args)
         ERR(ctx, "function/method call invoked on uncallable object");
     }
 
-    struct Frame* f;
     f = &(ctx->fStack[ctx->fTop++]);
     f->func = func;
     f->ip = 0;