warn_resultnotused

Controls the issuing of warning messages when function results are ignored.

Syntax
  #pragma warn_resultnotused on | off | reset   
Remarks

If you enable this pragma, the compiler issues a warning message when it encounters a statement that calls a function without using its result. To prevent this, cast the statement with (void). The following listing provides an example.

Listing: Example of Function Calls with Unused Results
#pragma warn_resultnotused on 
extern int bar(); 
void func() 
{ 
 bar(); /* WARNING: result of function call is not used. */ 
 void(bar()); /* OK: void cast suppresses warning. */ 
} 

This pragma does not correspond to any panel setting. By default, this pragma is off.