OpenBluetoothToolbox / SimpleBLE

SimpleBLE - the all-in-one Bluetooth library for MacOS, iOS, Windows, Linux and Android.
https://www.simpleble.org
Other
697 stars 116 forks source link

Inconsistent enum definitions in C wrapper #188

Open kdewald opened 1 year ago

hellozyemlya commented 1 year ago

Quick and dirty input here: looks like clang in msvc compatibility mode detects enum type as int32, but for linux, mac(x64, arm64) it is uint32. This can affect some automatic wrappers generators that relies on this information and performs type conversion.