TODO: Put a short summary on the line above and replace this paragraph
with a longer explanation of this change. Complete the meta-information
with other relevant fields (see below for details). To make it easier, the
information below has been extracted from the changelog. Adjust it or drop
it.
gcl (2.6.14-4) unstable; urgency=medium
* Version_2_6_15pre3
Gbp-Pq: Name Version_2_6_15pre3
-"Version_2_6_15pre2"
+"Version_2_6_15pre3"
wtext=*wtext==':' ? wtext+1 : wtext;
len=strlen(wtext);
tp=package;
- i=0;
base=internal ? tp->p.p_internal : tp->p.p_external;
size=internal ? tp->p.p_internal_size : tp->p.p_external_size;
+ i=0;
l=base[i];
}
- while (tp && tp != Cnil) {
+ while (tp != OBJNULL && tp != Cnil) {
while (1) {
while (type_of(l)==t_cons) {
return c;
}
}
- if (++i==size)
+ if (++i>=size)
break;
l=base[i];
}
tp=use->c.c_car;
use=use->c.c_cdr;
- base=internal ? tp->p.p_internal : tp->p.p_external;
- size=internal ? tp->p.p_internal_size : tp->p.p_external_size;
+ base=tp==Cnil ? NULL : (internal ? tp->p.p_internal : tp->p.p_external);
+ size=tp==Cnil ? 0 : (internal ? tp->p.p_internal_size : tp->p.p_external_size);
i=0;
- l=base[i];
+ l=base==NULL ? Cnil : base[i];
}