home *** CD-ROM | disk | FTP | other *** search
- /*
- * Varargs, for use on AmigaDOS with the Lattice C compiler, or (maybe?) the
- * Manx compiler with 32-bit ints. Blatantly lifted from 4.2BSD.
- */
-
- typedef char *va_list;
- #define va_dcl int va_alist;
- #define va_start(pv) pv = (char *) &va_alist
- #define va_end(pv) /* Naught to do... */
- #define va_arg(pv, t) ((t *) (pv += sizeof(t)))[-1]
-