138 |
|
switch( the_event->evt.asmt.asmt_type ){ |
139 |
|
|
140 |
|
case STRING: |
141 |
< |
current_component->assignString( the_event->evt.asmt.lhs, |
142 |
< |
the_event->evt.asmt.rhs.sval ); |
143 |
< |
return 1; |
141 |
> |
return current_component->assignString( the_event->evt.asmt.lhs, |
142 |
> |
the_event->evt.asmt.rhs.sval, |
143 |
> |
&(the_event->err_msg)); |
144 |
|
break; |
145 |
|
|
146 |
|
case DOUBLE: |
147 |
< |
current_component->assignDouble( the_event->evt.asmt.lhs, |
148 |
< |
the_event->evt.asmt.rhs.dval ); |
149 |
< |
return 1; |
147 |
> |
return current_component->assignDouble( the_event->evt.asmt.lhs, |
148 |
> |
the_event->evt.asmt.rhs.dval, |
149 |
> |
&(the_event->err_msg)); |
150 |
|
break; |
151 |
|
|
152 |
|
case INT: |
153 |
< |
current_component->assignInt( the_event->evt.asmt.lhs, |
154 |
< |
the_event->evt.asmt.rhs.ival ); |
155 |
< |
return 1; |
153 |
> |
return current_component->assignInt( the_event->evt.asmt.lhs, |
154 |
> |
the_event->evt.asmt.rhs.ival, |
155 |
> |
&(the_event->err_msg)); |
156 |
|
break; |
157 |
|
|
158 |
|
default: |