Ignore:
Timestamp:
Nov 29, 2012, 2:06:31 PM (13 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: updated trunk to 3.6.9 2nd part

Location:
trunk/server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/server

  • trunk/server/lib/tdb/common/io.c

    r745 r752  
    5454        }
    5555
     56        /* Unmap, update size, remap */
     57        if (tdb_munmap(tdb) == -1) {
     58                tdb->ecode = TDB_ERR_IO;
     59                return -1;
     60        }
     61        tdb->map_size = st.st_size;
     62        tdb_mmap(tdb);
     63
    5664        if (st.st_size < (size_t)len) {
    5765                if (!probe) {
     
    6472        }
    6573
    66         /* Unmap, update size, remap */
    67         if (tdb_munmap(tdb) == -1) {
    68                 tdb->ecode = TDB_ERR_IO;
    69                 return -1;
    70         }
    71         tdb->map_size = st.st_size;
    72         tdb_mmap(tdb);
    7374        return 0;
    7475}
Note: See TracChangeset for help on using the changeset viewer.