Fix a malloc/talloc mismatch when cli_initialise() fails
authorVolker Lendecke <vl@samba.org>
Sun, 15 Mar 2009 10:58:07 +0000 (11:58 +0100)
committerMichael Adam <obnox@samba.org>
Thu, 19 Mar 2009 17:03:51 +0000 (18:03 +0100)
source/libsmb/clientgen.c

index b51eb4797097cfc10e17cea3f9e8e311c67e8d2e..cb8f8279f51a475bae7e56ebb5c601657cd9a757 100644 (file)
@@ -515,7 +515,7 @@ struct cli_state *cli_initialise(void)
 
         SAFE_FREE(cli->inbuf);
         SAFE_FREE(cli->outbuf);
-       SAFE_FREE(cli);
+       TALLOC_FREE(cli);
         return NULL;
 }