Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83 (MC840302); site enea.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!godot!harvard!seismo!mcvax!enea!ber From: ber@enea.UUCP (Bjorn Eriksen) Newsgroups: net.lang.c,net.bugs.4bsd Subject: pcc compiler error Message-ID: <814@enea.UUCP> Date: Sat, 9-Feb-85 18:33:03 EST Article-I.D.: enea.814 Posted: Sat Feb 9 18:33:03 1985 Date-Received: Mon, 11-Feb-85 05:41:51 EST Reply-To: ber@enea.UUCP (Bjorn Eriksen) Organization: ENEA DATA, Sweden Lines: 27 Xref: watmath net.lang.c:4317 net.bugs.4bsd:1373 The following code tests the contents of a pointer to a struct and makes pcc generate a "compiler error" message. Is it just bad programming style or a compiler bug? struct xy { int x; int y; } a; main() { struct xy *p; p = &a; if (*p) { /* compiler error: zzzcode- bad type */ } } -- Bjorn Eriksen ENEA DATA Sweden UUCP: {decvax,philabs}!mcvax!enea!ber ARPA: decvax!mcvax!enea!ber@berkeley.arpa mcvax!enea!ber@seismo.arpa