From f488168b952b9d97a23df98f9d78d89823ce63a3 Mon Sep 17 00:00:00 2001 From: Dom Lachowicz Date: Tue, 21 Oct 2008 20:31:41 +0000 Subject: Bugzilla Bug 11784 - crash when listing non match aff and dic dictionaries. From Seb Bacher git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@24950 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6 --- src/myspell/myspell_checker.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/myspell/myspell_checker.cpp b/src/myspell/myspell_checker.cpp index b265ffc..d6313b8 100644 --- a/src/myspell/myspell_checker.cpp +++ b/src/myspell/myspell_checker.cpp @@ -343,8 +343,8 @@ myspell_request_dictionary (const char * tag) strstr (dir_entry, ".dic") != NULL) { char *dict = g_build_filename (dirs[i].c_str(), dir_entry, NULL); - g_dir_close (dir); if(s_hasCorrespondingAffFile(dict)){ + g_dir_close (dir); return dict; } } -- cgit v1.2.1