Index: trunk/src_plugins/query/fnc_obj.c =================================================================== --- trunk/src_plugins/query/fnc_obj.c (revision 35735) +++ trunk/src_plugins/query/fnc_obj.c (revision 35736) @@ -63,8 +63,6 @@ if (t == NULL) PCB_QRY_RET_STR(res, ""); - pcb_thermal_bits2chars(res->data.local_str.tmp, t[0]); - - PCB_QRY_RET_STR(res, res->data.local_str.tmp); + PCB_QRY_RET_STR(res, pcb_thermal_bits2chars_const(t[0])); } Index: trunk/src_plugins/query/query.h =================================================================== --- trunk/src_plugins/query/query.h (revision 35735) +++ trunk/src_plugins/query/query.h (revision 35736) @@ -64,10 +64,6 @@ double dbl; long lng; const char *str; - struct { - const char *str; - char tmp[4]; - } local_str; } data; void *source; /* TODO: for the cache */ };