-
Notifications
You must be signed in to change notification settings - Fork 253
Closed
Description
Describe the bug
Conflicting types for the implementations
To Reproduce
Attempt to compile w/ os-impl-no-sockets.c: OSAL_CONFIG_INCLUDE_NETWORK FALSE
Expected behavior
Should compile
Code snips
Many of the implementations don't match, sample:
src/os/portable/os-impl-no-sockets.c:52:7: error: conflicting types for ‘OS_SocketOpen_Impl’
int32 OS_SocketOpen_Impl(uint32 sock_id)
src/os/shared/inc/os-shared-sockets.h:54:7: note: previous declaration of ‘OS_SocketOpen_Impl’ was here
int32 OS_SocketOpen_Impl(const OS_object_token_t *token);
System observed on:
- Hardware: cFS Dev Server
- OS: Ubuntu 18.04
- Versions cFS Bundle
Additional context
Seen when adding a coverage test for this code (#795)
Reporter Info
Jacob Hageman - NASA/GSFC
Reactions are currently unavailable