From cb2ea9e1a54d9d67fcc9b4f7f7e3017739d1076b Mon Sep 17 00:00:00 2001 From: onefang Date: Tue, 14 Sep 2021 17:10:09 +1000 Subject: More clean up. --- src/sledjchisl/sledjchisl.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/sledjchisl/sledjchisl.c b/src/sledjchisl/sledjchisl.c index a69ce1f..2a992e5 100644 --- a/src/sledjchisl/sledjchisl.c +++ b/src/sledjchisl/sledjchisl.c @@ -2074,8 +2074,11 @@ void findWindow(simData *simd, char *sim, char *type, int count, int window, int freeLuaTree(IDs); if (strcmp(backupIARsim, sim) == 0) { - ourSims->backup = xstrdup(simd->paneID); - V("Found backup sim %s in %s", sim, simd->paneID); + if (NULL == ourSims->backup) + { + ourSims->backup = xstrdup(simd->paneID); + V("Found backup sim %s in %s", sim, simd->paneID); + } } } -- cgit v1.1