Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!ames!sdcsvax!ucbvax!EQL.Caltech.EDU!rankin From: rankin@EQL.Caltech.EDU (Pat Rankin) Newsgroups: comp.os.vms Subject: Re: C curses (mvgetstr() bug) Message-ID: <870611142444.003@EQL.Caltech.Edu> Date: Thu, 11-Jun-87 17:26:10 EDT Article-I.D.: EQL.870611142444.003 Posted: Thu Jun 11 17:26:10 1987 Date-Received: Sat, 20-Jun-87 20:13:16 EDT Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 13 >> 1070 1 mvgetstr(10, 20, pword); >> %CC-W-TOOMANYMACARGS, Argument list for macro "mvgetstr" contains >> too many arguments; excess arguments ignored. >> %CC-W-TOOFEWMACARGS, Argument list for macro "mvwgetstr" contains >> too few arguments; missing arguments assumed to be null. >> (VAX C V2.1-007 under VAX VMS V4.5) > mvgetstr() has been erroneously defined as taking only two parameters - the > str parameter is missing. It, in turn, proceeds to call mvwgetstr() without > the str parameter - but mvwgetstr() is defined WITH the str parameter. > Congratulations! You've found a genuine VAX C bug! No need to SPR, it's fixed in the latest release: VAX C version V2.3-024.