ColorWrapper and _AL_EVENT_HEADER use array concatenation on strings, which is not compatible with BetterC because it requires GC. However, both functions are only ever used to generate strings for mixins, so their arguments are never dynamic. I edited them to take their arguments as template parameters so that the project can be compiled with the --betterC option.
ColorWrapper and _AL_EVENT_HEADER use array concatenation on strings, which is not compatible with BetterC because it requires GC. However, both functions are only ever used to generate strings for mixins, so their arguments are never dynamic. I edited them to take their arguments as template parameters so that the project can be compiled with the --betterC option.