Subj : Problems with getvect/setvect under Borland C 3.1 To : borland.public.cpp.borlandcpp From : "Dmytro Bablinyuk" Date : Fri Jan 30 2004 03:03 pm I have an old DOS serial communication program which I want to compile. The program I told was designed under Borland C 3.1 and therefore I am trying to compile it under Borland C 3.1. During compilation I have a error for the line oldvect = getvect(comp.intr): Error: Cannot convert 'void (interrupt *)(...)' to 'void (interrupt*)()' The same problem for setvect. I don't understand this. The help shows that everything should be right - getvect takes one integer parameter. What's wrong with that? Could somebody please help me with this, may be I am missing something. Thank you .