X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=gmqcc.h;h=26428b82ac6c104063a0d80b5ae830f9ebbcc0fa;hb=cf04b5ed01d7f90329c36b87d8b2bf7d170ad7b3;hp=2da9d8c9c04e39bb2a8f3babd0ff094357745708;hpb=7fed5bf41fd012f1c84484dac962d7a0b1d4ba9e;p=xonotic%2Fgmqcc.git diff --git a/gmqcc.h b/gmqcc.h index 2da9d8c..26428b8 100644 --- a/gmqcc.h +++ b/gmqcc.h @@ -917,6 +917,7 @@ typedef struct qc_program_s { MEM_VECTOR_MAKE(char, strings); MEM_VECTOR_MAKE(qcint, globals); MEM_VECTOR_MAKE(qcint, entitydata); + MEM_VECTOR_MAKE(bool, entitypool); size_t tempstring_start; size_t tempstring_at; @@ -990,13 +991,13 @@ static const opts_flag_def opts_flag_list[] = { }; enum { -# define GMQCC_DEFINE_FLAG(X) X, +# define GMQCC_DEFINE_FLAG(X) WARN_##X, # include "warns.def" # undef GMQCC_DEFINE_FLAG COUNT_WARNINGS }; static const opts_flag_def opts_warn_list[] = { -# define GMQCC_DEFINE_FLAG(X) { #X, LONGBIT(X) }, +# define GMQCC_DEFINE_FLAG(X) { #X, LONGBIT(WARN_##X) }, # include "warns.def" # undef GMQCC_DEFINE_FLAG { NULL, LONGBIT(0) }