On Tue, 9 Oct 2012, Janne Grunau wrote:

Fixes CID700725.
---
libavcodec/g722enc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavcodec/g722enc.c b/libavcodec/g722enc.c
index cc87936..11d3f20 100644
--- a/libavcodec/g722enc.c
+++ b/libavcodec/g722enc.c
@@ -196,7 +196,7 @@ static void g722_encode_trellis(G722Context *c, int trellis,
    for (i = 0; i < 2; i++) {
        nodes[i] = c->nodep_buf[i];
        nodes_next[i] = c->nodep_buf[i] + frontier;
-        memset(c->nodep_buf[i], 0, 2 * frontier * sizeof(*c->nodep_buf));
+        memset(c->nodep_buf[i], 0, 2 * frontier * sizeof(*c->nodep_buf[i]));
        nodes[i][0] = c->node_buf[i] + frontier;
        nodes[i][0]->ssd = 0;
        nodes[i][0]->path = 0;
--
1.7.12

LGTM, thanks for fixing!

// Martin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to