mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-19 00:41:43 +00:00
Make HAL headers C-compatible (#1177)
Also fix the return type of HAL_IsNewControlData() and HAL_MatchType's type. Since UsageReporting is intended to be namespaced, it is hidden when this is being used in C. Fixes: #476 Closes: #535 Ref: #1122
This commit is contained in:
@@ -204,7 +204,7 @@ static void InitLastCountKey(void) {
|
||||
}
|
||||
#endif
|
||||
|
||||
bool HAL_IsNewControlData(void) {
|
||||
HAL_Bool HAL_IsNewControlData(void) {
|
||||
#ifdef __APPLE__
|
||||
pthread_once(&lastCountKeyOnce, InitLastCountKey);
|
||||
int* lastCountPtr = static_cast<int*>(pthread_getspecific(lastCountKey));
|
||||
|
||||
Reference in New Issue
Block a user