mirror of
https://github.com/samba-team/samba.git
synced 2025-03-01 04:58:35 +03:00
r7975: One more tidyup to ensure we're using "struct posix_lock".
Jeremy. (This used to be commit 960a5d37d1cfa25e4f7491b175dab68ac9f37c43)
This commit is contained in:
parent
3d306127aa
commit
74563c5806
@ -102,6 +102,7 @@ static BOOL add_fd_to_close_entry(files_struct *fsp)
|
||||
char *tp;
|
||||
|
||||
dbuf.dptr = NULL;
|
||||
dbuf.dsize = 0;
|
||||
|
||||
dbuf = tdb_fetch(posix_pending_close_tdb, kbuf);
|
||||
|
||||
@ -330,7 +331,7 @@ static BOOL delete_posix_lock_entry_by_index(files_struct *fsp, size_t entry)
|
||||
tdb_delete(posix_lock_tdb, kbuf);
|
||||
} else {
|
||||
if (entry < count-1) {
|
||||
memmove(&locks[entry], &locks[entry+1], sizeof(*locks)*((count-1) - entry));
|
||||
memmove(&locks[entry], &locks[entry+1], sizeof(struct posix_lock)*((count-1) - entry));
|
||||
}
|
||||
dbuf.dsize -= sizeof(struct posix_lock);
|
||||
tdb_store(posix_lock_tdb, kbuf, dbuf, TDB_REPLACE);
|
||||
|
Loading…
x
Reference in New Issue
Block a user