diff options
-rw-r--r-- | gr-fec/lib/reed-solomon/init_rs.c | 2 |
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; |