Esempio n. 1
0
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;
}
Esempio n. 2
0
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);
}