On Sat, 2005-04-09 at 13:30 +0200, Kurt Roeckx wrote: > Your package is failing to build on a few arches with the > following error:
Near as I can tell (from a gdb session on a friend's ppc laptop), the
problem is caused by the following code snippet (the 4th line=evil).
contents.c line 87:
1 static void donumber(word *** wret, int num)
2 {
3 wchar_t text[20];
4 wchar_t *p = text + sizeof(text);
5 *--p = L'\0';
6 while (num != 0)
7 {
8 assert(p > text);
9 *--p = L"0123456789"[num % 10];
10 num /= 10;
11 }
12 dotext(wret, p);
13 }
On i386, this works fine, now, to write a fix. I also think doanumber is
also broken, but I'll see soon enough I guess.
--
bye,
pabs
signature.asc
Description: This is a digitally signed message part

