chiark / gitweb /
socket-util: added check of return value
authorMichal Sekletar <msekleta@redhat.com>
Thu, 13 Dec 2012 13:59:40 +0000 (14:59 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 17 Dec 2012 10:41:31 +0000 (11:41 +0100)
src/shared/socket-util.c

index 49ea75880dbbd569a9c8c4fdb667835f8e062b3d..42ea545917da025099f67c0b255a3ede0e4c921a 100644 (file)
@@ -369,6 +369,8 @@ int socket_address_print(const SocketAddress *a, char **p) {
                 if (r < 0)
                         return r;
                 r = asprintf(p, "%s %u", sfamily, a->sockaddr.nl.nl_groups);
+                if (r < 0)
+                        return -ENOMEM;
 
                 return 0;
         }