Guidelines for using ifax_malloc and types.h

This commit is contained in:
Morten Rolland 1999-03-09 21:02:48 +00:00
parent dab6e082c6
commit 65c132621b
1 changed files with 14 additions and 5 deletions

19
TODO
View File

@ -3,15 +3,24 @@ TODO
This file is intended as a notepad for the developers of Fax for Linux.
The project is in the early development stage, and many loose ends
and experimental code should be expected. [Nov 30 1998]
and experimental and non-working code should be expected.
* The module/scrambler17.c is broken. I have a perl-script that will
easily generate the correct tables when this is needed. -Morten
Last updated March 9, 1999
* Please use the ifax_malloc(size_t size, char *description) when
(m)allocating memory. It will get initialized for the benefit
of mlock'ing later on. -Morten
* Decide on how to handle types correctly for the more low-level DSP
code, so that we don't run into trouble on 64-bit systems etc., and
modify the code accordingly.
* The module/modulator-V29.c is (hopefully) logically correct,
but produces badly shaped signals that can't be used.
UPDATE: Use the following setup when relying on the bit-sizes
of variables:
#include <ifax/types.h>
ifax_sint16 signed 16-bit integer
ifax_uint8 unsigned 8-bit integer
ifax_sint32 signed 32-bit integer
etc...