diff options
author | Hal Daume III <me@hal3.name> | 2014-10-21 04:22:52 +0400 |
---|---|---|
committer | Hal Daume III <me@hal3.name> | 2014-10-21 04:22:52 +0400 |
commit | ce1f0bfab006619f2d99475760d57ea449e16818 (patch) | |
tree | 93d2af98586bdd0bc53cb875e1ca555da555d56d /vowpalwabbit/parse_args.cc | |
parent | d180ad1fb41d072f2aa31ad609ec9e84238342c7 (diff) |
added dictionary reading
Diffstat (limited to 'vowpalwabbit/parse_args.cc')
-rw-r--r-- | vowpalwabbit/parse_args.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vowpalwabbit/parse_args.cc b/vowpalwabbit/parse_args.cc index e6e9b18a..9899e245 100644 --- a/vowpalwabbit/parse_args.cc +++ b/vowpalwabbit/parse_args.cc @@ -106,7 +106,7 @@ void parse_dictionary_argument(vw&all, string str) { char*word = (char*)calloc(d-c, sizeof(char)); memcpy(word, c, d-c); substring ss = { word, word + (d - c) }; - size_t hash = uniform_hash( word, d-c, quadratic_constant); + uint32_t hash = uniform_hash( ss.begin, ss.end-ss.begin, quadratic_constant); if (map->get(ss, hash) != NULL) { // don't overwrite old values! free(word); continue; |