История изменений
Исправление
EXL,
(текущая версия)
:
Да, анончик, ты на правильном пути. Макросы у ADS раскрываются вот так:
typedef int *var_list[1];
#define va_start(ap, parmN) (void)(*(ap) = __va_start(parmN))
#define va_end(ap) ((void)(*(ap) = 0))
Исходная версия
EXL,
:
Да, анончик, ты на правильном пути. Макросы у ADS раскрываются вот так:
typedef int *var_list[1];
#define va_start(ap, parmN) (void)(*(ap) = __va_start(parmN))
#define va_end(ap) ((void)(*(ap) = 0))