Merge pull request #1 from radarhere/patch-1

Use break instead of goto
This commit is contained in:
Javier Dehesa 2022-11-26 08:21:39 +00:00 committed by GitHub
commit cc448f235c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -347,22 +347,21 @@ load_tkinter_funcs(void) {
if (!found_tcl) { if (!found_tcl) {
found_tcl = get_tcl(hMods[i]); found_tcl = get_tcl(hMods[i]);
if (found_tcl == -1) { if (found_tcl == -1) {
goto exit; break;
} }
} }
if (!found_tk) { if (!found_tk) {
found_tk = get_tk(hMods[i]); found_tk = get_tk(hMods[i]);
if (found_tk == -1) { if (found_tk == -1) {
goto exit; break;
} }
} }
if (found_tcl && found_tk) { if (found_tcl && found_tk) {
goto exit; break;
} }
} }
} }
exit:
free(hMods); free(hMods);
if (found_tcl != 1) { if (found_tcl != 1) {
PyErr_SetString(PyExc_RuntimeError, "Could not find Tcl routines"); PyErr_SetString(PyExc_RuntimeError, "Could not find Tcl routines");