}
BusMessage::~BusMessage() {
- long cnt;
DataItemSequence *seq;
log_debug("\n");
seq = (DataItemSequence *)_dataItemSeq;
if (seq != NULL) {
- cnt = seq->length();
-/*
- DataItem *item;
-
- for (long ii = 0; ii < cnt; ii++) {
- item = seq[ii];
- log_debug("deleting BusMessage item:\n");
- printout_dataitem(ii, item);
- delete(item);
- }
-*/
delete(seq);
}
}
seq = (DataItemSequence *)_dataItemSeq;
item = get_dataitem_by_param_name(seq, arg_name_param);
if (item != NULL) {
- item->value >>= ret_val;
- *err_flg = PLP_OK;
+ if (item->value >>= ret_val) {
+ *err_flg = PLP_OK;
+ }
}
return ret_val;
}
seq = (DataItemSequence *)_dataItemSeq;
item = get_dataitem_by_param_name(seq, arg_name_param);
if (item != NULL) {
- item->value >>= tmp;
- ret_val = (int)tmp;
- *err_flg = PLP_OK;
+ if (item->value >>= tmp) {
+ ret_val = (int)tmp;
+ *err_flg = PLP_OK;
+ }
}
return ret_val;
}
seq = (DataItemSequence *)_dataItemSeq;
item = get_dataitem_by_param_name(seq, arg_name_param);
if (item != NULL) {
- item->value >>= ret_val;
- *err_flg = PLP_OK;
+ if (item->value >>= ret_val)
+ *err_flg = PLP_OK;
}
return ret_val;
}
seq = (DataItemSequence *)_dataItemSeq;
item = get_dataitem_by_param_name(seq, arg_name_param);
if (item != NULL) {
- item->value >>= ret_val;
- *err_flg = PLP_OK;
+ if (item->value >>= ret_val)
+ *err_flg = PLP_OK;
}
return ret_val;
}