shithub: opus

Download patch

ref: 0e2d56d6750209a777c1b76cc75dbff37cda1a95
parent: 009d7412e1b374ccdd542aff5fe9becfde6d941e
author: Jean-Marc Valin <jmvalin@jmvalin.ca>
date: Fri Feb 2 09:46:51 EST 2024

Add missing NULL pointer check

--- a/src/extensions.c
+++ b/src/extensions.c
@@ -232,7 +232,7 @@
                if (data) data[pos] = (extensions[i].id<<1) + extensions[i].len;
                pos++;
                if (extensions[i].len > 0) {
-                  data[pos] = extensions[i].data[0];
+                  if (data) data[pos] = extensions[i].data[0];
                   pos++;
                }
             } else {
--