s3-vfs: Fix calls of lp_parm_talloc_string
authorVolker Lendecke <vl@samba.org>
Wed, 8 Aug 2012 09:23:12 +0000 (11:23 +0200)
committerChristian Ambach <ambi@samba.org>
Fri, 17 Aug 2012 16:25:53 +0000 (18:25 +0200)
Signed-off-by: Christian Ambach <ambi@samba.org>
source3/modules/vfs_tsmsm.c

index 8b138d385c71bbc7c74667127fd29c82839a1b16..fca43c2435262624698f33de95e14a6f1e37b013 100644 (file)
@@ -114,16 +114,19 @@ static int tsmsm_connect(struct vfs_handle_struct *handle,
        tsmname = (handle->param ? handle->param : "tsmsm");
        
        /* Get 'hsm script' and 'dmapi attribute' parameters to tsmd context */
-       tsmd->hsmscript = lp_parm_talloc_string(SNUM(handle->conn), tsmname,
-                                               "hsm script", NULL);
+       tsmd->hsmscript = lp_parm_talloc_string(
+               tsmd, SNUM(handle->conn), tsmname,
+               "hsm script", NULL);
        talloc_steal(tsmd, tsmd->hsmscript);
        
-       tsmd->attrib_name = lp_parm_talloc_string(SNUM(handle->conn), tsmname, 
-                                                 "dmapi attribute", DM_ATTRIB_OBJECT);
+       tsmd->attrib_name = lp_parm_talloc_string(
+               tsmd, SNUM(handle->conn), tsmname,
+               "dmapi attribute", DM_ATTRIB_OBJECT);
        talloc_steal(tsmd, tsmd->attrib_name);
        
-       tsmd->attrib_value = lp_parm_talloc_string(SNUM(handle->conn), "tsmsm", 
-                                                  "dmapi value", NULL);
+       tsmd->attrib_value = lp_parm_talloc_string(
+               tsmd, SNUM(handle->conn), tsmname,
+               "dmapi value", NULL);
        talloc_steal(tsmd, tsmd->attrib_value);
        
        /* retrieve 'online ratio'. In case of error default to FILE_IS_ONLINE_RATIO */