r22381: fix memory leak
authorStefan Metzmacher <metze@samba.org>
Thu, 19 Apr 2007 16:50:16 +0000 (16:50 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:51:11 +0000 (14:51 -0500)
metze
(This used to be commit 4bfe900d1b4bd037ce0115cf34761066f667beb6)

source4/smb_server/smb/service.c

index b396d2b60583a1b7e90009b7a023213266083595..39caf3789c508612edb823260892da5b90654911 100644 (file)
@@ -174,7 +174,7 @@ NTSTATUS smbsrv_tcon_backend(struct smbsrv_request *req, union smb_tcon *con)
 
        if (con->generic.level == RAW_TCON_TCON) {
                DATA_BLOB password;
-               password = data_blob(con->tcon.in.password, strlen(con->tcon.in.password) + 1);
+               password = data_blob_string_const(con->tcon.in.password);
 
                status = make_connection(req, con->tcon.in.service, password, con->tcon.in.dev);