From: "XtReMe" Newsgroups: comp.os.msdos.djgpp Subject: pointer conversion Date: Tue, 8 Jun 1999 23:45:47 +0200 Message-ID: <928878196.5148.0.pluto.d4ee0fa5@news.demon.nl> NNTP-Posting-Host: x-project.demon.nl X-NNTP-Posting-Host: x-project.demon.nl:212.238.15.165 X-Trace: news.demon.nl 928878196 pluto:5148 NO-IDENT x-project.demon.nl:212.238.15.165 X-Complaints-To: abuse AT demon DOT net X-Newsreader: Microsoft Outlook Express 4.72.3110.5 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Lines: 43 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hi! Does anyone know how to turn off the warning : ANSI C prohibits conversion from '()' to '(...)' It turns up when you use something like the code below this msg It's not really a problem, but I'm having a MAJOR project here and I don't like all the warnings. It gets messy and I can't find the real errors between them. I also don't want to turn off all the warnings, just this one. Sure, I could cast all the pointers myself, but I don't want to change LOTS and LOTS of code. By the way, I'm using C++, and not normal ANSI C And does anyone has a good list of all available #pragma directives for DJGPP? Thanx XtReMe xtreme AT x-project DOT demon DOT nl Here's a representative piece of code: void do_something (int x) { printf ("x = %d\n", d); } void (*funcptr) (...); int main () { funcptr = do_something; funcptr (1); return 0; }