nsswitch: Fix CID 1518966 Resource leaks (RESOURCE_LEAK)
[samba.git] / nsswitch / stress-nss-libwbclient.c
index 358185308864c74232b4c538af4b4819f0c8e154..d9dc3b53869ed2cfa8a8554093ea471c380cd005 100644 (file)
@@ -216,6 +216,7 @@ static void *query_wbc_thread(void *ptr)
                        assert(nwritten == sizeof(int));
                        exit(1);
                }
+               wbcFreeMemory(ppwd);
                printf("child: wbcGetpwnam in child succeeded\n");
                rc = 0;
                nwritten = write(p[0], &rc, sizeof(int));
@@ -253,6 +254,7 @@ static void *query_wbc_thread(void *ptr)
                state->fail = true;
                return NULL;
        }
+       wbcFreeMemory(ppwd);
        printf("parent: wbcGetpwnam in parent succeeded\n");
        return NULL;
 }