(err)
| 1190 | } |
| 1191 | |
| 1192 | var save = function(err) { |
| 1193 | self.states.update = false; |
| 1194 | !err && Fs.write(self.fd, buf, 0, buf.length, offset, self.cb_error); |
| 1195 | upd.callback(err, err ? 0 : 1); |
| 1196 | setImmediate(self.cb_next, NEXT_UPDATE); |
| 1197 | }; |
| 1198 | |
| 1199 | var data = buf.slice(DATAOFFSET, buf.readUInt16LE(15) + DATAOFFSET); |
| 1200 | var limit = self.header.documentsize - DATAOFFSET; |