sphinx-speech-plugin: fix option parsing to enable multiple decoder declarations
authorJanos Kovacs <jankovac503@gmail.com>
Thu, 6 Jun 2013 13:44:28 +0000 (16:44 +0300)
committerKrisztian Litkey <krisztian.litkey@intel.com>
Thu, 6 Jun 2013 13:58:18 +0000 (16:58 +0300)
src/plugins/sphinx-speech-engine/options.c

index e84c85a..e1bf358 100644 (file)
@@ -75,7 +75,7 @@ int options_create(context_t *ctx, int ncfg, srs_cfg_t *cfgs)
                     mrp_free((void *)decs->dict);
                     decs->dict = mrp_strdup(value);
                 }
-                else if (!strcmp(key, "decoder")) {
+                else if (!strncmp(key, "decoder", 7)) {
                     add_decoder(ncfg, cfgs, value, &ndec, &decs);
                 }
                 break;