summaryrefslogtreecommitdiff
path: root/src/Convert.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/Convert.c')
-rw-r--r--src/Convert.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/Convert.c b/src/Convert.c
index f9cafe3..5943c3b 100644
--- a/src/Convert.c
+++ b/src/Convert.c
@@ -216,11 +216,11 @@ void _XtTableAddConverter(
p->converter = converter;
p->destructor = destructor;
p->num_args = (unsigned short) num_args;
- p->global = global;
+ XtSetBit(p->global, global);
args = ConvertArgs(p);
while (num_args--)
*args++ = *convert_args++;
- p->new_style = new_style;
+ XtSetBit(p->new_style, new_style);
p->do_ref_count = False;
if (destructor || (cache_type & 0xff)) {
p->cache_type = (char) (cache_type & 0xff);
@@ -383,9 +383,9 @@ CacheEnter(
}
if (!to->addr)
succeeded = False;
- p->conversion_succeeded = succeeded;
- p->is_refcounted = do_ref;
- p->must_be_freed = do_free;
+ XtSetBit(p->conversion_succeeded, succeeded);
+ XtSetBit(p->is_refcounted, do_ref);
+ XtSetBit(p->must_be_freed, do_free);
p->next = *pHashEntry;
if (p->next && p->next->has_ext)
CEXT(p->next)->prev = &p->next;