registry: use _bystring wrappers to dbwrap_trans_(store|delete).
authorMichael Adam <obnox@samba.org>
Mon, 4 Aug 2008 21:30:16 +0000 (23:30 +0200)
committerMichael Adam <obnox@samba.org>
Tue, 5 Aug 2008 21:40:26 +0000 (23:40 +0200)
Michael
(This used to be commit 103ce6c9e94ce74e616fe922f2584fd46ae1f3f8)

source3/registry/reg_backend_db.c

index d216e0e0852fced20d5bafee998f7f0fa8e2b253..489f076ce75ee19e14c25133bf4b7aad4e47ef23 100644 (file)
@@ -1144,8 +1144,7 @@ bool regdb_store_values( const char *key, REGVAL_CTR *values )
                goto done;
        }
 
-       status = dbwrap_trans_store(regdb, string_term_tdb_data(keystr), data,
-                                   TDB_REPLACE);
+       status = dbwrap_trans_store_bystring(regdb, keystr, data, TDB_REPLACE);
 
        result = NT_STATUS_IS_OK(status);
 
@@ -1219,8 +1218,7 @@ static WERROR regdb_set_secdesc(const char *key,
 
        if (secdesc == NULL) {
                /* assuming a delete */
-               status = dbwrap_trans_delete(regdb,
-                                            string_term_tdb_data(tdbkey));
+               status = dbwrap_trans_delete_bystring(regdb, tdbkey);
                if (NT_STATUS_IS_OK(status)) {
                        err = WERR_OK;
                } else {
@@ -1236,8 +1234,7 @@ static WERROR regdb_set_secdesc(const char *key,
                goto done;
        }
 
-       status = dbwrap_trans_store(regdb, string_term_tdb_data(tdbkey),
-                                   tdbdata, 0);
+       status = dbwrap_trans_store_bystring(regdb, tdbkey, tdbdata, 0);
        if (!NT_STATUS_IS_OK(status)) {
                err = ntstatus_to_werror(status);
                goto done;