]> granicus.if.org Git - transmission/commitdiff
fix the error message leak reported by BentMyWookie in the new ACL code
authorCharles Kerr <charles@transmissionbt.com>
Wed, 4 Jun 2008 06:36:50 +0000 (06:36 +0000)
committerCharles Kerr <charles@transmissionbt.com>
Wed, 4 Jun 2008 06:36:50 +0000 (06:36 +0000)
libtransmission/rpc-server.c

index 7414106ef55b121deddbc14f3156da0ffb9a937a..7d1450f84fb11a9b747f7ced59aac08c178b0335 100644 (file)
@@ -229,6 +229,8 @@ tr_rpcSetACL( tr_rpc_server * server, const char * acl, char ** setme_errmsg )
     {
         if( setme_errmsg )
             *setme_errmsg = errmsg;
+        else
+            tr_free( errmsg );
         ret = -1;
     }
     else