--- a/src/lss.c Wed Feb 07 12:27:05 2007 +0100
+++ b/src/lss.c Wed Feb 07 12:29:52 2007 +0100
@@ -126,7 +126,7 @@
[2..7] = 0 reserved
*/
- if (!(d->iam_a_slave))
+ if (! *(d->iam_a_slave))
{
msg.cob_id.w = 0x07E5 /* 2021 */;
@@ -157,7 +157,7 @@
Message msg;
lss_init_msg(&msg);
- if (d->iam_a_slave) /* not the master */
+ if (*(d->iam_a_slave)) /* not the master */
return;
msg.cob_id.w = 0x07E5 /* 2021 */;
@@ -271,7 +271,7 @@
Message msg;
lss_init_msg(&msg);
- if (!(d->iam_a_slave))
+ if (!*(d->iam_a_slave))
{
msg.cob_id.w = 0x07E5 /* 2021 */;
@@ -320,7 +320,7 @@
Message msg;
lss_init_msg(&msg);
- if (!(d->iam_a_slave))
+ if (!*(d->iam_a_slave))
{
msg.cob_id.w = 0x07E5 /* 2021 */;
@@ -372,7 +372,7 @@
Message msg;
lss_init_msg(&msg);
- if (d->iam_a_slave)
+ if (*(d->iam_a_slave))
return;
msg.cob_id.w = 0x07E5 /* 2021 */;
@@ -411,7 +411,7 @@
Message msg;
lss_init_msg(&msg);
- if (!(d->iam_a_slave))
+ if (!*(d->iam_a_slave))
{
msg.cob_id.w = 0x07E5 /* 2021 */;
@@ -450,7 +450,7 @@
Message msg;
lss_init_msg(&msg);
- if (!(d->iam_a_slave))
+ if (!*(d->iam_a_slave))
{
msg.cob_id.w = 0x07E5 /* 2021 */;
@@ -468,7 +468,7 @@
Message msg;
lss_init_msg(&msg);
- if (!(d->iam_a_slave)) /* not a slave */
+ if (!*(d->iam_a_slave)) /* not a slave */
return -1;
UNS32 value = 0;
@@ -522,7 +522,7 @@
Message msg;
lss_init_msg(&msg);
- if (!(d->iam_a_slave))
+ if (!*(d->iam_a_slave))
{
/*
request answers from all slaves corresponding