void sparkey_logreader_close_nodealloc()

in src/logreader.c [109:123]


void sparkey_logreader_close_nodealloc(sparkey_logreader *log) {
  if (log == NULL) {
    return;
  }
  if (log->open_status != MAGIC_VALUE_LOGREADER) {
    return;
  }
  log->open_status = 0;
  if (log->data != NULL) {
    munmap(log->data, log->data_len);
    log->data = NULL;
  }
  close(log->fd);
  log->fd = -1;
}