comparison lwlib/lwlib.c @ 14611:69fca906f068

(free_widget_value_tree, merge_widget_value): Use XtFree for the toolkit_data.
author Karl Heuer <kwzh@gnu.org>
date Wed, 21 Feb 1996 20:54:46 +0000
parents 37d38d8040a1
children d9cafe0ebb7d
comparison
equal deleted inserted replaced
14610:6c73b6046d21 14611:69fca906f068
199 199
200 wv->name = wv->value = wv->key = (char *) 0xDEADBEEF; 200 wv->name = wv->value = wv->key = (char *) 0xDEADBEEF;
201 201
202 if (wv->toolkit_data && wv->free_toolkit_data) 202 if (wv->toolkit_data && wv->free_toolkit_data)
203 { 203 {
204 free (wv->toolkit_data); 204 XtFree (wv->toolkit_data);
205 wv->toolkit_data = (void *) 0xDEADBEEF; 205 wv->toolkit_data = (void *) 0xDEADBEEF;
206 } 206 }
207 207
208 if (wv->contents && (wv->contents != (widget_value*)1)) 208 if (wv->contents && (wv->contents != (widget_value*)1))
209 { 209 {
551 val1->change = change; 551 val1->change = change;
552 552
553 if (change > NO_CHANGE && val1->toolkit_data) 553 if (change > NO_CHANGE && val1->toolkit_data)
554 { 554 {
555 if (val1->free_toolkit_data) 555 if (val1->free_toolkit_data)
556 free (val1->toolkit_data); 556 XtFree (val1->toolkit_data);
557 val1->toolkit_data = NULL; 557 val1->toolkit_data = NULL;
558 } 558 }
559 559
560 return val1; 560 return val1;
561 } 561 }