Fix memleak
authorWouter Verhelst <w@uter.be>
Thu, 3 Mar 2011 14:21:00 +0000 (15:21 +0100)
committerWouter Verhelst <w@uter.be>
Thu, 3 Mar 2011 14:21:00 +0000 (15:21 +0100)
nbd-server.c

index 5cace72..1873149 100644 (file)
@@ -1308,9 +1308,11 @@ CLIENT* negotiate(int net, CLIENT *client, GArray* servers) {
                                client->exportsize = OFFT_MAX;
                                client->net = net;
                                client->modern = TRUE;
                                client->exportsize = OFFT_MAX;
                                client->net = net;
                                client->modern = TRUE;
+                               free(name);
                                return client;
                        }
                }
                                return client;
                        }
                }
+               free(name);
                return NULL;
        }
        /* common */
                return NULL;
        }
        /* common */