static int close_cell_old(RASTER3D_Map * map) { if (!close_old(map) != 0) { G_warning(_("Unable to close 3D raster map <%s>"), map->fileName); return 0; } return 1; }
int G_close_cell(int fd) { struct fileinfo *fcb = &G__.fileinfo[fd]; if (fd < 0 || fd >= G__.fileinfo_count || fcb->open_mode <= 0) return -1; if (fcb->open_mode == OPEN_OLD) return close_old(fd); return close_new(fd, 1); }