diff options
Diffstat (limited to 'source3')
-rw-r--r-- | source3/registry/reg_backend_db.c | 3 | ||||
-rw-r--r-- | source3/utils/dbwrap_tool.c | 2 | ||||
-rw-r--r-- | source3/winbindd/idmap_autorid.c | 2 |
3 files changed, 4 insertions, 3 deletions
diff --git a/source3/registry/reg_backend_db.c b/source3/registry/reg_backend_db.c index 2e8cef75fa..8fe1b8e61c 100644 --- a/source3/registry/reg_backend_db.c +++ b/source3/registry/reg_backend_db.c @@ -485,7 +485,8 @@ static WERROR regdb_store_regdb_version(struct db_context *db, uint32_t version) return WERR_CAN_NOT_COMPLETE; } - status = dbwrap_trans_store_int32(db, REGDB_VERSION_KEYNAME, version); + status = dbwrap_trans_store_int32_bystring(db, REGDB_VERSION_KEYNAME, + version); if (!NT_STATUS_IS_OK(status)) { DEBUG(1, ("regdb_store_regdb_version: error storing %s = %d: %s\n", REGDB_VERSION_KEYNAME, version, nt_errstr(status))); diff --git a/source3/utils/dbwrap_tool.c b/source3/utils/dbwrap_tool.c index 6fb58090e0..72e70690bf 100644 --- a/source3/utils/dbwrap_tool.c +++ b/source3/utils/dbwrap_tool.c @@ -136,7 +136,7 @@ static int dbwrap_tool_store_int32(struct db_context *db, NTSTATUS status; int32_t value = (int32_t)strtol(data, NULL, 10); - status = dbwrap_trans_store_int32(db, keyname, value); + status = dbwrap_trans_store_int32_bystring(db, keyname, value); if (!NT_STATUS_IS_OK(status)) { d_fprintf(stderr, "ERROR: could not store int32 key '%s': %s\n", diff --git a/source3/winbindd/idmap_autorid.c b/source3/winbindd/idmap_autorid.c index 26811a863c..3f3f649a22 100644 --- a/source3/winbindd/idmap_autorid.c +++ b/source3/winbindd/idmap_autorid.c @@ -608,7 +608,7 @@ static NTSTATUS idmap_autorid_init_hwm(const char *hwm) { status = dbwrap_fetch_uint32_bystring(autorid_db, hwm, &hwmval); if (NT_STATUS_EQUAL(status, NT_STATUS_NOT_FOUND)) { - status = dbwrap_trans_store_int32(autorid_db, hwm, 0); + status = dbwrap_trans_store_int32_bystring(autorid_db, hwm, 0); if (!NT_STATUS_IS_OK(status)) { DEBUG(0, ("Unable to initialise HWM (%s) in autorid " |