X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/a482007a7fe1b27f6377306ef4fc460a500413cb..2eb89de4f0ea84ddecf6649d93305c45e3e016ab:/src/dem.c?ds=sidebyside diff --git a/src/dem.c b/src/dem.c index 3af597bc..84c257e9 100644 --- a/src/dem.c +++ b/src/dem.c @@ -449,6 +449,7 @@ VikDEM *vik_dem_new_from_file(const gchar *file) buffer[fread(buffer, 1, DEM_BLOCK_SIZE, f)] = '\0'; if ( ! dem_parse_header ( buffer, rv ) ) { g_free ( rv ); + fclose(f); return NULL; } /* TODO: actually use header -- i.e. GET # OF COLUMNS EXPECTED */