Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!teddy!panda!talcott!harvard!seismo!brl-tgr!tgr!gwyn@Brl-Vld.ARPA From: Doug Gwyn (VLD/VMB)Newsgroups: net.lang.c Subject: Re: More fun with types... Message-ID: <7564@brl-tgr.ARPA> Date: Sun, 20-Jan-85 01:41:53 EST Article-I.D.: brl-tgr.7564 Posted: Sun Jan 20 01:41:53 1985 Date-Received: Mon, 21-Jan-85 03:59:39 EST Sender: news@brl-tgr.ARPA Organization: Ballistic Research Lab Lines: 9 Why do you need a generic function pointer? In any use of a function pointer, e.g. (*funcp)( arg1, arg2 ); the arguments must be of correct type for ANY function that can be assigned to the pointer. Seems to me this is just waht one wants. It sure would've made finding that bug in libI77.a that I posted yesterday much simpler, since "lint" would be able to do strict type checking on ALL type attributes of function pointers.