[1.41.15]

Fixes to: announce punctuation ( --punct option)


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@227 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
jonsd
2009-10-12 16:38:17 +00:00
parent 749c336768
commit 1ef2aa6091
27 changed files with 365 additions and 130 deletions
+6 -3
View File
@@ -247,6 +247,12 @@ int LoadDictionary(Translator *tr, const char *name, int no_error)
sprintf(fname,"%s%c%s_dict",path_home,PATHSEP,name);
size = GetFileLength(fname);
if(tr->data_dictlist != NULL)
{
Free(tr->data_dictlist);
tr->data_dictlist = NULL;
}
f = fopen(fname,"rb");
if((f == NULL) || (size <= 0))
{
@@ -257,9 +263,6 @@ int LoadDictionary(Translator *tr, const char *name, int no_error)
return(1);
}
if(tr->data_dictlist != NULL)
Free(tr->data_dictlist);
tr->data_dictlist = Alloc(size);
fread(tr->data_dictlist,size,1,f);
fclose(f);