Path: utzoo!utgpu!watmath!att!dptg!rutgers!mailrus!ncar!ico!ism780c!haddock!karl From: karl@haddock.ima.isc.com (Karl Heuer) Newsgroups: comp.lang.c Subject: Re: Davidsen's device Message-ID: <14222@haddock.ima.isc.com> Date: 8 Aug 89 01:20:53 GMT References: <1430@crdgw1.crd.ge.com> <888@tub.UUCP> Reply-To: karl@haddock.ima.isc.com (Karl Heuer) Organization: Interactive Systems, Boston Lines: 8 In article <888@tub.UUCP> net@tub.UUCP (Oliver Laumann) writes: >You can even omit the * since it's superfluous. Or is it? In ANSI C, it is. (I consider this unfortunate; C already has too much DWIM.) But in pre-ANSI C, you do need the `*' when invoking a function via a pointer (though some compilers silently did what ANSI now requires). Karl W. Z. Heuer (ima!haddock!karl or karl@haddock.isc.com), The Walking Lint