Galladite27 / ONScripter-EN

Continuation of ONScripter-EN with updated dependencies and more features and bugfixes. Also see onscripter-insani (https://github.com/insani-org/onscripter-insani), our sister project.
http://galladite.net/~galladite/ons-en/
GNU General Public License v2.0
57 stars 12 forks source link

Another Pass at fixing Warnings #76

Closed playmer closed 3 weeks ago

playmer commented 1 month ago

There's a ton of various warnings we have, this resolves most of them, with the intent to introduce no functional changes. There's a few warnings I haven't addressed yet due to either being unsure how to fix it without introducing a functional change, or them only appearing on Linux/when building our deps. I'll work on those in another PR.

Some categories of issues along with a few select issues:

We might want to make macros to use instead of void casting unused variables to make their situations clearer, but for now I figured that simpler was better.