The types are mismatched causing issues on certain toolchains I'm going to assume it was supposed to be INT32 since openmpt_module_select_subsong takes an argument of int32_t