Path: utzoo!mnetor!uunet!mcvax!unido!altger!riffraff From: riffraff@altger Newsgroups: comp.emacs Subject: Re: Problems with uEmacs 3.9e and OS-9/6 - (nf) Message-ID: <8500001@altger.UUCP> Date: 21 Dec 87 02:00:00 GMT References: <207@sems.UUCP> Lines: 35 Nf-ID: #R:sems:-20700:altger:8500001:000:934 Nf-From: altger!riffraff Dec 21 03:00:00 1987 hello Olof, since i got the same problem, you are describing, i think i can help you in that matter. first of all: ITS A BUG ! in the microware C-compiler 2.1 (i suppose thats the one you are using ?!). instead of writing : int (*func(fname)) () you should declare the following: int (*func()) (fname) --------- thats all ..... at least it was ok with my stuff !! really wierd bug, but there are some more ..... eg: struct test { char *first; int somestuff; } * mystruct; now u want to do following (e.g.) strcpy( mystruct->first, anotherstring); HELL that gives an {_Error !!!! try it !! the problem is confusing, i got around it by using a temporary * char......... Best wishes for further porting ..... Reimer Mellin USENET: .... mcvax!unido!altger!riffraff FIDONET: Reimer Mellin Net 507/14, TBUS muenchen PS: i'm in NO way connected to ALTOS {_and the above statements are my own oppinions ....... in