svn commit: samba r10217 - in branches/SAMBA_3_0/source/libsmb: .
jra at samba.org
jra at samba.org
Tue Sep 13 23:11:23 GMT 2005
Author: jra
Date: 2005-09-13 23:11:23 +0000 (Tue, 13 Sep 2005)
New Revision: 10217
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10217
Log:
Remember to exit correctly when we find a matching entry to change.
Jeremy.
Modified:
branches/SAMBA_3_0/source/libsmb/smb_share_modes.c
Changeset:
Modified: branches/SAMBA_3_0/source/libsmb/smb_share_modes.c
===================================================================
--- branches/SAMBA_3_0/source/libsmb/smb_share_modes.c 2005-09-13 22:58:38 UTC (rev 10216)
+++ branches/SAMBA_3_0/source/libsmb/smb_share_modes.c 2005-09-13 23:11:23 UTC (rev 10217)
@@ -429,7 +429,7 @@
ld = (struct locking_data *)db_data.dptr;
num_share_modes = ld->u.s.num_share_mode_entries;
- shares = (share_mode_entry *)(db_data.dptr + sizeof(struct locking_data));
+ shares = (share_mode_entry *)(db_data.dptr + sizeof(share_mode_entry));
for (i = 0; i < num_share_modes; i++) {
share_mode_entry *share = &shares[i];
@@ -442,6 +442,7 @@
if (share_mode_entry_equal(set_entry, share)) {
create_share_mode_entry(share, new_entry);
+ found_entry = 1;
break;
}
}
More information about the samba-cvs
mailing list