Appendix A Errors and Warnings
©
National Instruments Corporation A-13 LabWindows/CVI Programmer Reference Manual
Dereference of
uninitialized pointer. Fatal
Run-timeError Pointer expression you dereferenced is
invalid because you did not initialize it. It is
probably an uninitialized local variable. You
must initialize local variables before you use
them.
Duplicate case label
NAME. Compile
Error Case label value appears more than once in
the switch statement. Eliminate any
duplicate case label values in the switch
statement.
Duplicate definition for
NAME previously declared
at POSITION.
Compile
Error You redeclared a previously defined
parameter name; eliminate one of the
parameter declarations.
Duplicate field name
NAME in TYPE. Compile
Error You have already declared the member name
of the struct or union type. Eliminate one
of the member declarations from the struct or
union type declaration.
Dynamic memory is
corrupt. Fatal
Run-timeError LabWindows/CVI encountered corrupt data
while allocating or freeing dynamic
memory.
Empty declaration. Compile Error
or Warning You did not declare an object or type. It is an
error if the empty declaration appears in the
context of an old-style parameter
declaration.
Elf library is out of
date. Object Load
Error LabWindows/CVI expects a more recent
version of the shared library (libelf.so)
that it usest oload ELF objects. As a result,
LabWindows/CVI is unable to read or write
object and library files.
'enum NAME' declared
inside parameter list
has scope only for this
declaration.
Compile
Warni ng Enumeration you declared in the parameter
list has scope only within the parameter list.
As a result, its type is incompatible with all
other types. You must declare the
enumeration type before you declare
function types that use it.
Table A-1. Error Messages (Continued)
Error Message Type E rro r Comment
00ProRef.book : 07AppA.fm Page 13 Monday, March 9, 1998 3:23 PM