chiark / gitweb /
shared/socket-util: kill gcc warning about uninitialized variable
[elogind.git] / src / shared / socket-util.c
index 8bc3729857be32a4aadd1caeff85bc3958e91910..49ea75880dbbd569a9c8c4fdb667835f8e062b3d 100644 (file)
@@ -363,13 +363,12 @@ int socket_address_print(const SocketAddress *a, char **p) {
         }
 
         case AF_NETLINK: {
-                char *sfamily;
+                char _cleanup_free_ *sfamily = NULL;
 
                 r = netlink_family_to_string_alloc(a->protocol, &sfamily);
                 if (r < 0)
                         return r;
                 r = asprintf(p, "%s %u", sfamily, a->sockaddr.nl.nl_groups);
-                free(sfamily);
 
                 return 0;
         }