]> git.rkrishnan.org Git - tahoe-lafs/zfec.git/blobdiff - zfec/fec.c
fec.c: add asserts for the preconditions that the inputs need to meet
[tahoe-lafs/zfec.git] / zfec / fec.c
index b03bae1f8c8ad5371e0610b8ce6cdfd93b2c8434..4df0d98de563fcf88fb44b2a288c4d9b9f3d0390 100644 (file)
@@ -418,6 +418,11 @@ fec_new(unsigned short k, unsigned short n) {
 
     fec_t *retval;
 
+    assert(k >= 1);
+    assert(n >= 1);
+    assert(n <= 256);
+    assert(k <= n);
+
     if (fec_initialized == 0)
         init_fec ();