mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
tdb: Make tdb_new_database() follow a more conventional style
We usually "goto fail" on every error and then in normal flow set the return variable to success. This patch removes a comment which from my point of view is now obsolete. It violates the {} rule from README.Coding here in favor of the style used in this function. Reviewed-by: Rusty Russell <rusty@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
This commit is contained in:
parent
d972e6fa74
commit
3109b541c9
@ -94,10 +94,11 @@ static int tdb_new_database(struct tdb_context *tdb, int hash_size)
|
||||
memcpy(&tdb->header, newdb, sizeof(tdb->header));
|
||||
/* Don't endian-convert the magic food! */
|
||||
memcpy(newdb->magic_food, TDB_MAGIC_FOOD, strlen(TDB_MAGIC_FOOD)+1);
|
||||
/* we still have "ret == -1" here */
|
||||
if (tdb_write_all(tdb->fd, newdb, size))
|
||||
ret = 0;
|
||||
|
||||
if (!tdb_write_all(tdb->fd, newdb, size))
|
||||
goto fail;
|
||||
|
||||
ret = 0;
|
||||
fail:
|
||||
SAFE_FREE(newdb);
|
||||
return ret;
|
||||
|
Loading…
Reference in New Issue
Block a user