iremove some redundant checks - geomyidae - A small C-based gopherd. Err bitreich.org 70 hgit clone git://bitreich.org/geomyidae/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae/ URL:git://bitreich.org/geomyidae/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae/ bitreich.org 70 1Log /scm/geomyidae/log.gph bitreich.org 70 1Files /scm/geomyidae/files.gph bitreich.org 70 1Refs /scm/geomyidae/refs.gph bitreich.org 70 1Tags /scm/geomyidae/tag bitreich.org 70 1README /scm/geomyidae/file/README.gph bitreich.org 70 1LICENSE /scm/geomyidae/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 3717798485ae28c453c83a109d17e66188d8379d /scm/geomyidae/commit/3717798485ae28c453c83a109d17e66188d8379d.gph bitreich.org 70 1parent 42ed4146e6040a362e67369d862daabff0a01f4b /scm/geomyidae/commit/42ed4146e6040a362e67369d862daabff0a01f4b.gph bitreich.org 70 hAuthor: Hiltjo Posthuma URL:mailto:hiltjo@codemadness.org bitreich.org 70 iDate: Fri, 16 Jun 2017 18:21:46 +0200 Err bitreich.org 70 i Err bitreich.org 70 iremove some redundant checks Err bitreich.org 70 i Err bitreich.org 70 i- freeelem checks for nil. Err bitreich.org 70 i- free(nil) is valid too. Err bitreich.org 70 i Err bitreich.org 70 iSigned-off-by: Christoph Lohmann <20h@r-36.net> Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M handlr.c | 6 ++---- Err bitreich.org 70 i M ind.c | 3 +-- Err bitreich.org 70 i Err bitreich.org 70 i2 files changed, 3 insertions(+), 6 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/handlr.c b/handlr.c /scm/geomyidae/file/handlr.c.gph bitreich.org 70 i@@ -172,8 +172,7 @@ handlecgi(int sock, char *file, char *port, char *base, char *args, Err bitreich.org 70 i break; Err bitreich.org 70 i default: Err bitreich.org 70 i wait(NULL); Err bitreich.org 70 i- if (path != nil) Err bitreich.org 70 i- free(path); Err bitreich.org 70 i+ free(path); Err bitreich.org 70 i break; Err bitreich.org 70 i } Err bitreich.org 70 i } Err bitreich.org 70 i@@ -238,8 +237,7 @@ handledcgi(int sock, char *file, char *port, char *base, char *args, Err bitreich.org 70 i dprintf(sock, ".\r\n"); Err bitreich.org 70 i Err bitreich.org 70 i wait(NULL); Err bitreich.org 70 i- if (path != nil) Err bitreich.org 70 i- free(path); Err bitreich.org 70 i+ free(path); Err bitreich.org 70 i break; Err bitreich.org 70 i } Err bitreich.org 70 i } Err bitreich.org 70 1diff --git a/ind.c b/ind.c /scm/geomyidae/file/ind.c.gph bitreich.org 70 i@@ -149,8 +149,7 @@ freeindex(Indexs *i) Err bitreich.org 70 i if(i != nil) { Err bitreich.org 70 i if(i->n != nil) { Err bitreich.org 70 i for(;i->num > 0; i->num--) Err bitreich.org 70 i- if(i->n[i->num - 1] != nil) Err bitreich.org 70 i- freeelem(i->n[i->num - 1]); Err bitreich.org 70 i+ freeelem(i->n[i->num - 1]); Err bitreich.org 70 i free(i->n); Err bitreich.org 70 i } Err bitreich.org 70 i free(i); Err bitreich.org 70 .