From: ian Date: Sat, 12 Apr 2008 14:34:51 +0000 (+0000) Subject: fix up silly compiler warning and improve readability a bit X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ijackson/git?a=commitdiff_plain;h=a14424dc6b5f8bcacf792cfda1d917f55213917a;hp=8dec04b15e6e37d048e142ec33b818746d160685;p=trains.git fix up silly compiler warning and improve readability a bit --- diff --git a/hostside/persist.c b/hostside/persist.c index 13eff37..f2abe17 100644 --- a/hostside/persist.c +++ b/hostside/persist.c @@ -152,11 +152,11 @@ void persist_entrails_interpret(void) { /* creates persist_record_converted */ persist_record_converted= mstrdup(FN1(record)); - try(FN1(data), FN1(conv)) || - try(FN(data,old), FN(conv,old)) || - try(FN1(data), FN(conv,old)) || - (free(persist_record_converted), - persist_record_converted=0); + if (try(FN1(data), FN1(conv))) return; + if (try(FN(data,old), FN(conv,old))) return; + if (try(FN1(data), FN(conv,old))) return; + free(persist_record_converted); + persist_record_converted =0; } /*---------- stupid mmap workaround ----------*/