X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=fec.c;h=e4cdbaf3175b99d2bf149c72e6f2cea24aa70281;hp=f3e68454941e702ff7cb9ca78ca9a3b749998086;hb=165a3886ab506f4c13eac4f178a58493432a00ec;hpb=4a96cfc150f797745c054bd5516e80079bdf52a8;ds=sidebyside diff --git a/fec.c b/fec.c index f3e68454..e4cdbaf3 100644 --- a/fec.c +++ b/fec.c @@ -1,5 +1,6 @@ +/** \file fec.c Forward error correction based on Vandermonde matrices. */ + /* - * fec.c -- forward error correction based on Vandermonde matrices * 980624 * (C) 1997-98 Luigi Rizzo (luigi@iet.unipi.it) * @@ -32,6 +33,7 @@ * OF SUCH DAMAGE. */ + #include "para.h" #include "error.h" #include "portable_io.h" @@ -214,7 +216,7 @@ static void matmul(unsigned char *a, unsigned char *b, unsigned char *c, * Compute the inverse of a matrix. * * k is the size of the matrix 'src' (Gauss-Jordan, adapted from Numerical - * Recipes in C). Returns -1 if 'src' is singular. + * Recipes in C). Returns negative on errors. */ static int invert_mat(unsigned char *src, int k) {