Closed DEGoodmanWilson closed 5 years ago
Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
The email address used for this PR is long dead, thus I have no way of proving I am dgoodman@railstars.com anymore. I'm going to close this PR—anyway, it's five years old! Who knows if this is even a problem anymore.
To reproduce: Create a new project with additional .c/.cpp files. Include the BLE library in the project, and copy all those includes to one of the .c files as well. Make calls to the BLE library from that external .c file. Project will fail to compile, complaining of unknown types. These includes get the type definitions in the right place for successful compilation.
There might be a better way to handle this case, but at any rate, this worked for me, and I just thought I'd share.