summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchenxiajian <chenxiajian1985@gmail.com>2011-08-25 16:43:21 +0000
committerchenxiajian <chenxiajian1985@gmail.com>2011-08-25 16:43:21 +0000
commit2e7f71497eeea4dac0a2ffbb0d0dc1e5b8a44604 (patch)
tree592ca1d844d972b4f623f404ff43aa9abafb9bfa
parent6a239a72b989bbb5da83d2d4017b27633c2505dc (diff)
downloadenchant-2e7f71497eeea4dac0a2ffbb0d0dc1e5b8a44604.tar.gz
[bug 13081] File status operations use incompatible version of 'stat'
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/branches/gsoc2011hyphenation@30288 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
-rw-r--r--src/pwl.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/pwl.c b/src/pwl.c
index bd5155c..71c6c86 100644
--- a/src/pwl.c
+++ b/src/pwl.c
@@ -284,7 +284,7 @@ static void enchant_pwl_refresh_from_file(EnchantPWL* pwl)
char* line;
size_t line_number = 1;
FILE *f;
- struct stat stats;
+ struct _stat32 stats;
if(!pwl->filename)
return;
@@ -397,7 +397,7 @@ void enchant_pwl_add(EnchantPWL *pwl,
f = enchant_fopen(pwl->filename, "a");
if (f)
{
- struct stat stats;
+ struct _stat32 stats;
enchant_lock_file (f);
if(g_stat(pwl->filename, &stats)==0)
@@ -440,7 +440,7 @@ void enchant_pwl_remove(EnchantPWL *pwl,
const gunichar BOM = 0xfeff;
char * filestart, *searchstart, *needle;
char * key;
- struct stat stats;
+ struct _stat32 stats;
enchant_lock_file (f);
key = g_strndup(word, len);