lcm-proj / lcm

Lightweight Communications and Marshalling
GNU Lesser General Public License v2.1
944 stars 385 forks source link

Fix compiler warnings and turn on werror on CI #396

Closed nosracd closed 1 year ago

nosracd commented 1 year ago

This PR:

Warnings fixed:

I started going down the path of trying to fix warnings from -Wall and -Wextra but stopped. These commits are not included in the PR, but I'd appreciate if you could take a look at them and determine if any are actually helpful: