summaryrefslogtreecommitdiff
path: root/gr-fec
diff options
context:
space:
mode:
authorValerii Zapodovnikov <val.zapod.vz@gmail.com>2020-01-15 19:42:23 +0300
committerMichael Dickens <michael.dickens@ettus.com>2020-01-24 11:38:46 -0500
commit9e0b4f7633cdcd2924c81640dbe2b25d41f74c6b (patch)
tree5e3645fed5a6830bc02d6ab393e3532e884083d5 /gr-fec
parent0485663ee8f4de2a498d52725bb9b7cbb869c0ee (diff)
gr-fec: reed-solomon: check for null calloc
calloc() can return NULL too
Diffstat (limited to 'gr-fec')
-rw-r--r--gr-fec/lib/reed-solomon/init_rs.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gr-fec/lib/reed-solomon/init_rs.c b/gr-fec/lib/reed-solomon/init_rs.c
index b71992ab36..11a89d1be3 100644
--- a/gr-fec/lib/reed-solomon/init_rs.c
+++ b/gr-fec/lib/reed-solomon/init_rs.c
@@ -60,6 +60,8 @@ void* INIT_RS(unsigned int symsize,
return NULL; /* Can't have more roots than symbol values! */
rs = (struct rs*)calloc(1, sizeof(struct rs));
+ if (rs == NULL)
+ return NULL;
rs->mm = symsize;
rs->nn = (1 << symsize) - 1;