Changeset 752 for trunk/server/lib/tdb/common/io.c
- Timestamp:
- Nov 29, 2012, 2:06:31 PM (13 years ago)
- Location:
- trunk/server
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/server
- Property svn:mergeinfo changed
/vendor/current merged: 746,748
- Property svn:mergeinfo changed
-
trunk/server/lib/tdb/common/io.c
r745 r752 54 54 } 55 55 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 56 64 if (st.st_size < (size_t)len) { 57 65 if (!probe) { … … 64 72 } 65 73 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);73 74 return 0; 74 75 }
Note:
See TracChangeset
for help on using the changeset viewer.