From: Jeff Weeks Newsgroups: comp.os.msdos.djgpp Subject: Turning off warnings using #pragma, is it possible? Date: 6 Apr 1997 20:16:37 GMT Organization: Code X Software Lines: 35 Message-ID: <5i90b5$fla@nr1.toronto.istar.net> NNTP-Posting-Host: ppp17.io.execulink.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp I remember reading, under the Turbo C++ help files, that you could turn off warnings for a certain code block using a certain #pragma option. Is this possible under DJGPP? You see, I've got a code block that, more or less, looks like this: for(i = 0; i < 256; i++) { sine[i] = sin(i*2*3.1415926/256.0)*256; cosine[i] = cos(i*2*3.1415926/256.0)*256; } In other words, it's calculating the sin/cos values and putting them into a 24.8 fixed math int. But, ofcourse, DJGPP complains about converting a double to an int... but if I typecast to an int with sine[i] = (int)... It does calculate the sine/cosine tables right (they all seem to be 0). So I'd like to turn off warnings for this little block. Is it possible? If not, what's the command line switch to disable this warning globally? Thanks, Jeff Weeks PS: My usenet server is going nuts again so could you please repond via email if possible (hopefully this message actually gets through!). -------------------------------------------- - Code X Software - Programming to a Higher Power email: mailto:pweeks AT execulink DOT com web: http://www.execulink.com/~pweeks/ --------------------------------------------