summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2011-07-24 20:52:59 +0800
committerPeng Wu <alexepico@gmail.com>2011-07-24 20:52:59 +0800
commit80c5600cc1d2596d63edb606d6b5bfbb32dbafff (patch)
tree4519947fadb9bf81c7afa469e67c5dc8498abf8b /utils
parent9e0f9cf94da0a656cc810fb5d96ec4774152871d (diff)
downloadlibpinyin-80c5600cc1d2596d63edb606d6b5bfbb32dbafff.tar.gz
libpinyin-80c5600cc1d2596d63edb606d6b5bfbb32dbafff.tar.xz
libpinyin-80c5600cc1d2596d63edb606d6b5bfbb32dbafff.zip
add errno to merge k mixture model
Diffstat (limited to 'utils')
-rw-r--r--utils/training/merge_k_mixture_model.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/training/merge_k_mixture_model.cpp b/utils/training/merge_k_mixture_model.cpp
index cadc0a6..a93fe86 100644
--- a/utils/training/merge_k_mixture_model.cpp
+++ b/utils/training/merge_k_mixture_model.cpp
@@ -229,7 +229,8 @@ int main(int argc, char * argv[]){
const char * new_filename = argv[i];
KMixtureModelBigram new_one(K_MIXTURE_MODEL_MAGIC_NUMBER);
new_one.attach(new_filename, ATTACH_READONLY);
- merge_two_k_mixture_model(&target, &new_one);
+ if ( !merge_two_k_mixture_model(&target, &new_one) )
+ exit(EOVERFLOW);
++i;
}