summaryrefslogtreecommitdiff
path: root/gr-fec
diff options
context:
space:
mode:
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;