•  Back 
  •  C Language 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help 
  •  Show info about hypertext 
  •  View a new file 
Topic       : C-Language Documentation
Author      : John Kormylo
Version     : C.HYP 1.0
Subject     : Documentation/C-Language
Nodes       : 233
Index Size  : 6362
HCP-Version : 3
Compiled on : Atari
@charset    : atarist
@lang       : en
@default    : 
@help       : Help
@options    : +g -i -s +x +z -t4
@width      : 75
View Ref-File[ #pragma warn - Turn warning messages on or off ]

Syntax:    #pragma warn +<code>    /* turn message on  */
           #pragma warn -<code>    /* turn message off */
           #pragma warn .<code>    /* reset to default */

where <code> is one of the following:

amb - Ambiguous operators need parenthesis
amp - Superfluous & with function or array
apt - Non-portable pointer conversion
aus - 'XXXXXX' is assigned a value which is never used
cln - Constant is long
cpt - Non-portable pointer comparison
def - Possible use of 'XXXXXX' before definition
dup - Redefinition of 'XXXXXX' is not identical
eff - Code has no effect
nod - No declaration for function 'XXXXXX'
par - Parameter 'XXXXXX' is never used
pia - Possible incorrect assignment
pro - Call to function 'XXXXXX' with no prototype
rch - Unreachable code
ret - Both return and return of a value used
rng - Constant out of range in comparison
rpt - Non-portable pointer assignment
rvl - Function should return a value
sig - Conversion may lose significant digits
str - 'XXXXXX' not part of structure
stu - Undefined structure 'XXXXXX'
stv - Structure passed by value
sus - Suspicious pointer conversion
ucp - Mixing pointers to signed and unsigned char
use - 'XXXXXX' declared but never used
voi - Void functions may not return a value
zst - Zero length structure