Index: generic/asm/asmExecuteTemplateLabelThreading.c =================================================================== diff -u -r9333bfa110291a29fa898b0ce554e8848db5d031 -rd3850bfb814abb8f806f1adfde51cef89525fac7 --- generic/asm/asmExecuteTemplateLabelThreading.c (.../asmExecuteTemplateLabelThreading.c) (revision 9333bfa110291a29fa898b0ce554e8848db5d031) +++ generic/asm/asmExecuteTemplateLabelThreading.c (.../asmExecuteTemplateLabelThreading.c) (revision d3850bfb814abb8f806f1adfde51cef89525fac7) @@ -14,7 +14,7 @@ *---------------------------------------------------------------------- */ int AsmExecute(ClientData cd, Tcl_Interp *interp, AsmCompiledProc *proc, int argc, Tcl_Obj *CONST argv[]) { - int i, result; + int i, result = TCL_OK; AsmInstruction *ip; static void *instructionLabel[] = { Index: generic/asm/nsfAsmExecuteLabelThreading.c =================================================================== diff -u -r9333bfa110291a29fa898b0ce554e8848db5d031 -rd3850bfb814abb8f806f1adfde51cef89525fac7 --- generic/asm/nsfAsmExecuteLabelThreading.c (.../nsfAsmExecuteLabelThreading.c) (revision 9333bfa110291a29fa898b0ce554e8848db5d031) +++ generic/asm/nsfAsmExecuteLabelThreading.c (.../nsfAsmExecuteLabelThreading.c) (revision d3850bfb814abb8f806f1adfde51cef89525fac7) @@ -33,7 +33,7 @@ *---------------------------------------------------------------------- */ int AsmExecute(ClientData cd, Tcl_Interp *interp, AsmCompiledProc *proc, int argc, Tcl_Obj *CONST argv[]) { - int i, result; + int i, result = TCL_OK; AsmInstruction *ip; static void *instructionLabel[] = {