From 82ba9f087d96370b89ce4b635784e65f7cbd390c Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 3 Feb 2010 14:25:50 +0100 Subject: socket: fix const issue --- socket.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/socket.c b/socket.c index 6d871f645f..6b1da016dd 100644 --- a/socket.c +++ b/socket.c @@ -159,14 +159,14 @@ static void socket_dump(Unit *u, FILE *f, const char *prefix) { SocketExecCommand c; Socket *s = SOCKET(u); SocketPort *p; - char *prefix2; + const char *prefix2; + char *p2; assert(s); assert(f); - prefix2 = strappend(prefix, "\t"); - if (!prefix2) - prefix2 = ""; + p2 = strappend(prefix, "\t"); + prefix2 = p2 ? p2 : prefix; fprintf(f, "%sSocket State: %s\n" @@ -211,7 +211,7 @@ static void socket_dump(Unit *u, FILE *f, const char *prefix) { exec_command_dump_list(s->exec_command[c], f, prefix2); } - free(prefix2); + free(p2); } static void socket_close_fds(Socket *s) { -- cgit v1.2.3-54-g00ecf