64-bit fix fixes. [rsc] --rw-rw-r-- M 15674 glenda sys 297 Nov 10 16:16 sys/src/cmd/9nfs/listalloc.c /n/sourcesdump/2005/1110/plan9/sys/src/cmd/9nfs/listalloc.c:8,19 - /n/sourcesdump/2005/1111/plan9/sys/src/cmd/9nfs/listalloc.c:8,19 { char *p, *base; - size = (size+sizeof(ulong)-1)/sizeof(ulong); + size = (size+sizeof(ulong)-1)/sizeof(ulong)*sizeof(ulong); p = base = malloc(n*size); while(--n > 0){ *(char**)p = p+size; p += size; } - *p = 0; + *(char**)p = 0; return base; }