[Xfce4-commits] <orage:master> 4.9.7.1 Fixed bug 10107 Potential file handle leak in read_ical_timezones
Juha Kautto
noreply at xfce.org
Thu Nov 7 09:48:01 CET 2013
Updating branch refs/heads/master
to 18fd9af66a983d9163ebb9b0f177a7b7ca6eb6bb (commit)
from fbdeb827dea0eeac0147cc25811623bcd4571450 (commit)
commit 18fd9af66a983d9163ebb9b0f177a7b7ca6eb6bb
Author: Juha Kautto <juha at xfce.org>
Date: Thu Nov 7 10:44:31 2013 +0200
4.9.7.1 Fixed bug 10107 Potential file handle leak in read_ical_timezones
Added missing close before returning from error. Thanks to Steven for this fix.
configure.in.in | 2 +-
src/tz_zoneinfo_read.c | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/configure.in.in b/configure.in.in
index 77e10f2..74f2d49 100644
--- a/configure.in.in
+++ b/configure.in.in
@@ -9,7 +9,7 @@ dnl Written for Xfce by Juha Kautto <juha at xfce.org>
dnl
dnl Version information
-m4_define([orage_version], [4.9.7.0-git])
+m4_define([orage_version], [4.9.7.1-git])
m4_define([gtk_minimum_version], [2.14.0])
m4_define([xfce_minimum_version], [4.8.0])
diff --git a/src/tz_zoneinfo_read.c b/src/tz_zoneinfo_read.c
index cebd1da..7782011 100644
--- a/src/tz_zoneinfo_read.c
+++ b/src/tz_zoneinfo_read.c
@@ -901,6 +901,7 @@ static void read_ical_timezones(void)
&& (ferror(zones_tab_file))) {
printf("read_ical_timezones: zones.tab file read failed (%s)\n"
, ICAL_ZONES_TAB_FILE_LOC);
+ fclose(zones_tab_file);
perror("\tfread");
return;
}
More information about the Xfce4-commits
mailing list