summaryrefslogtreecommitdiffstats
path: root/term-utils/agetty.c
diff options
context:
space:
mode:
authorSami Kerola2013-11-20 01:57:03 +0100
committerKarel Zak2013-12-02 10:59:20 +0100
commitf614b73c0eb18b554e950df487f66ed6e13ca0fc (patch)
treed9d9dc6597b759405399d98fdbf12e8ea218820c /term-utils/agetty.c
parentlibfdisk: (dos) warn on type 0 (diff)
downloadkernel-qcow2-util-linux-f614b73c0eb18b554e950df487f66ed6e13ca0fc.tar.gz
kernel-qcow2-util-linux-f614b73c0eb18b554e950df487f66ed6e13ca0fc.tar.xz
kernel-qcow2-util-linux-f614b73c0eb18b554e950df487f66ed6e13ca0fc.zip
losetup, agetty: remove unnecessary if's before free()
Reference: http://git.savannah.gnu.org/cgit/gnulib.git/tree/build-aux/useless-if-before-free Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'term-utils/agetty.c')
-rw-r--r--term-utils/agetty.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/term-utils/agetty.c b/term-utils/agetty.c
index 113f8e79d..b162e9f75 100644
--- a/term-utils/agetty.c
+++ b/term-utils/agetty.c
@@ -466,8 +466,7 @@ int main(int argc, char **argv)
log_warn(_("%s: can't change process priority: %m"),
options.tty);
}
- if (options.osrelease)
- free(options.osrelease);
+ free(options.osrelease);
#ifdef DEBUGGING
fprintf(dbf, "read %c\n", ch);
if (close_stream(dbf) != 0)
@@ -1383,8 +1382,7 @@ static char *read_os_release(struct options *op, const char *varname)
}
break;
}
- if (ret)
- free(ret);
+ free(ret);
ret = strdup(p);
if (!ret)
log_err(_("failed to allocate memory: %m"));