Undefine local macros

This commit is contained in:
Kitaiti Makoto 2026-05-06 21:04:24 +09:00
parent f39b100bb0
commit f412e289ea
1 changed files with 17 additions and 0 deletions

View File

@ -32,6 +32,8 @@ enum {
ITERATE_CALLBACK_PARAMS(DEF_IDX_CALLBACK)
ITERATE_USER_DATA_PARAMS(DEF_IDX_USER_DATA)
#undef DEF_IDX
#undef DEF_IDX_CALLBACK
#undef DEF_IDX_USER_DATA
RUBY_WHISPER_PARAKEET_NUM_PARAMS
};
@ -254,6 +256,21 @@ init_ruby_whisper_parakeet_params(VALUE *mParakeet)
ITERATE_USER_DATA_PARAMS(REGISTER_USER_DATA_PARAM_ATTR)
#undef REGISTER_PARAM_ATTR
#undef REGISTER_CALLBACK_PARAM_ATTR
#undef REGISTER_USER_DATA_PARAM_ATTR
}
#undef VAL_TO_INT
#undef VAL_FROM_INT
#undef VAL_TO_BOOL
#undef VAL_FROM_BOOL
#undef DEF_BOOL_PARAM_ATTR
#undef DEF_INT_PARAM_ATTR
#undef CALLBACK_CONTAINER_NAME
#undef DEF_CALLBACK_PARAM_ATTR
#undef DEF_USER_DATA_PARAM_ATTR
#undef DEF_PARAM_ATTR
#undef DEF_PARAM_ATTR_I
#undef ITERATE_PARAMS
#undef ITERATE_CALLBACK_PARAMS
#undef ITERATE_USER_DATA_PARAMS