aboutsummaryrefslogtreecommitdiff
path: root/tecundo.c
AgeCommit message (Collapse)AuthorFilesLines
2025-04-26unsigned long is the base type for buffer positions nowRobin Haberkorn1-1/+1
* This allows handling files >64kb even on 16-bit DOS. * A few flags fields could be squashed into bitfields. * The buffer overview (0EB) has been adapted for DOS. We can only show the total amount of allocated memory (as by tecmem.c) for the time being. Unfortunately, we don't have a total amount of available memory since _memavl() is for small data models and the sbrk() apparently doesn't grow.
2025-04-21properly initialize all allocated structuresRobin Haberkorn1-5/+1
* Fixes access to uninitialized field in cmd_token, as found via Valgrind. * Possibly other structures also aren't fully initialized, so I memset() them as well.
2025-04-21silence some warnings when compiling under FreeBSD (and probably Linux)Robin Haberkorn1-1/+1
Also avoid old-school function declarations without parameters (`void foo();`). This is unnecessarily loosing type safety.
2011-07-15converted file header and some variable/macro docs to Doxygen formatRobin Haberkorn1-4/+6
* adapted Doxygen config file
2011-07-15revised function's code documentation: every comment has been autoconverted ↵Robin Haberkorn1-32/+27
to Doxygen format and cleaned up manually
2007-12-26Fixed a bunch of the prototypes to allow compilation with the C++ compiler.v6.4paulcantrell1-13/+8
2007-12-10Original checkin with the GPL license.paulcantrell1-16/+17
2007-12-10Initial revisionpaulcantrell1-0/+504