aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy
diff options
context:
space:
mode:
authorxclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>2007-09-21 21:38:53 +0800
committerxclaesse <xclaesse@4ee84921-47dd-4033-b63a-18d7a039a3e4>2007-09-21 21:38:53 +0800
commit07ffbdf474373cccf926bc18bd653abe8140de08 (patch)
treed34c587d9724a23d1ed41b6e1090e4aa2d2b1924 /libempathy
parent57136afa23b91ec6ca0b28077a11fb5520c42fc8 (diff)
downloadgsoc2013-empathy-07ffbdf474373cccf926bc18bd653abe8140de08.tar
gsoc2013-empathy-07ffbdf474373cccf926bc18bd653abe8140de08.tar.gz
gsoc2013-empathy-07ffbdf474373cccf926bc18bd653abe8140de08.tar.bz2
gsoc2013-empathy-07ffbdf474373cccf926bc18bd653abe8140de08.tar.lz
gsoc2013-empathy-07ffbdf474373cccf926bc18bd653abe8140de08.tar.xz
gsoc2013-empathy-07ffbdf474373cccf926bc18bd653abe8140de08.tar.zst
gsoc2013-empathy-07ffbdf474373cccf926bc18bd653abe8140de08.zip
2007-09-21 Xavier Claessens <xclaesse@gmail.com>
* libempathy/empathy-log-manager.c: Ignore log files that don't have a good filename. Fixes bug #462046 (Michael Scherer). * configure.ac: Bump GLIB version to 2.14.0. git-svn-id: svn+ssh://svn.gnome.org/svn/empathy/trunk@309 4ee84921-47dd-4033-b63a-18d7a039a3e4
Diffstat (limited to 'libempathy')
-rw-r--r--libempathy/empathy-log-manager.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libempathy/empathy-log-manager.c b/libempathy/empathy-log-manager.c
index e47f50fb8..efdbae86b 100644
--- a/libempathy/empathy-log-manager.c
+++ b/libempathy/empathy-log-manager.c
@@ -263,6 +263,10 @@ empathy_log_manager_get_dates (EmpathyLogManager *manager,
continue;
}
+ if (!g_regex_match_simple ("\\d{8}", date, 0, 0)) {
+ continue;
+ }
+
dates = g_list_insert_sorted (dates, date, (GCompareFunc) strcmp);
}