sphinx-speech-plugin: memory corruption fix.
authorKrisztian Litkey <kli@iki.fi>
Tue, 9 Jul 2013 09:44:07 +0000 (12:44 +0300)
committerKrisztian Litkey <kli@iki.fi>
Tue, 9 Jul 2013 09:57:56 +0000 (12:57 +0300)
src/plugins/sphinx-speech-engine/decoder-set.c

index 85a24c0..001e65d 100644 (file)
@@ -132,8 +132,7 @@ int decoder_set_add(context_t *ctx, const char *decoder_name,
         return -1;
     }
 
-    memset(decset->decs + sizeof(decoder_t) * decset->ndec, 0,
-           sizeof(decoder_t) * 2);
+    memset(decset->decs + decset->ndec, 0, sizeof(decoder_t) * 2);
 
     dec = decset->decs + decset->ndec;
     decset->curdec = decset->decs + curidx;