This one got me: foo(a, b) int a[16], b[16]; { bcopy((char *) a, (char *) b, sizeof a); ... } 'sizeof a' is, of course, 4 (here). Eric