Add new comment

Hi Dan,

[I've edited your message a bit smaller]

The major problem here is that you have WARNISERROR set to 1. All these warnings can be ignored, and as far as being bogus; take a look at the definition of RemoveEntryList:

#define RemoveEntryList(Entry) do {\
PLIST_ENTRY _EX_Entry;\
_EX_Entry = (Entry);\
_EX_Entry->Blink->Flink = _EX_Entry->Flink;\
_EX_Entry->Flink->Blink = _EX_Entry->Blink;\
} while(0);

You see the while(0)? That's the warning. The do {} while(0); is used for easy break out on error, so also here the warning is real but can be ignored.

Just add WARNISERROR=0 to the sources file of SDBUS and all should be fine.