r22006: use string_term_tdb_data()...
authorStefan Metzmacher <metze@samba.org>
Thu, 29 Mar 2007 07:30:22 +0000 (07:30 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:18:59 +0000 (12:18 -0500)
metze

source/lib/sharesec.c

index c4704dfc1256a0cd7bc76b26a6486243bdd12026..2b9cc8c691475e901347a590d486c7f05102826b 100644 (file)
@@ -194,8 +194,7 @@ BOOL delete_share_security(const struct share_params *params)
 
        slprintf(key, sizeof(key)-1, "SECDESC/%s",
                 lp_servicename(params->service));
-       kbuf.dptr = key;
-       kbuf.dsize = strlen(key)+1;
+       kbuf = string_term_tdb_data(key);
 
        if (tdb_trans_delete(share_tdb, kbuf) != 0) {
                DEBUG(0,("delete_share_security: Failed to delete entry for share %s\n",