Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!caip!brl-adm!brl-smoke!smoke!Schauble@MIT-MULTICS.ARPA From: Schauble@MIT-MULTICS.ARPA (Paul Schauble) Newsgroups: net.lang.c Subject: Structures as arguments, lint checking Message-ID: <4738@brl-smoke.ARPA> Date: Sun, 19-Oct-86 22:54:30 EDT Article-I.D.: brl-smok.4738 Posted: Sun Oct 19 22:54:30 1986 Date-Received: Tue, 21-Oct-86 22:28:09 EDT Sender: news@brl-smoke.ARPA Lines: 19 I was recently suprised to discover that Microsoft C and two different lints all pass without complaint the sequence struct sa { definition a} a; struct sb { definition b} b; void sub(x) struct sa *x; {.... } sub(&b); Is there something I don't know about that causes & to lose the information as to the type of structure? Or does everyone happen to have the same bug? Paul Schauble at MIT-Multics