[NeXus-code-tickets] [NeXusCode] #204: Eliminate compiler warnings in Visual Studio compiler

NeXus Data Format Library and Applications noreply at nexusformat.org
Wed Dec 30 06:05:34 GMT 2009


#204: Eliminate compiler warnings in Visual Studio compiler
----------------------------+-----------------------------------------------
  Reporter:  Pedro.vicente  |       Owner:  Pedro.vicente    
      Type:  enhancement    |      Status:  assigned         
  Priority:  trivial        |   Milestone:  4.3.0            
 Component:  napi           |     Version:  trunk            
Resolution:                 |    Keywords:  compiler warnings
----------------------------+-----------------------------------------------

Comment(by Pedro.vicente):

 (In [1389])
 eliminated Visual Studio compiler warnings

 1) unreferenced local variables

 solution: deleted the variables

 2) signed/unsigned mismatch in

 \src\nxio.c(486) : warning C4018: '<' : signed/unsigned mismatch

 solution: replaced int i with size_t i

 refs #204

 Systems and compilers tested:

 Windows 7, Microsoft Visual Studio 2008
 Ubuntu Linux 9.10, gcc 4.4.1
 configure/Visual Studio Settings : enable HDF5 , HDF4 and NXXML

 in napi4.c

 \src\napi4.c(115) : warning C4101: 'status' : unreferenced local variable

 \src\napi4.c(1327) : warning C4101: 'iVG' : unreferenced local variable

 \src\napi4.c(1327) : warning C4101: 'iRet' : unreferenced local variable

 \src\napi4.c(1359) : warning C4101: 'iVG' : unreferenced local variable

 \src\napi4.c(1359) : warning C4101: 'iRet' : unreferenced local variable

 in nxio.c

 \src\nxio.c(332) : warning C4101: 'myType' : unreferenced local variable

 \src\nxio.c(333) : warning C4101: 'i' : unreferenced local variable

 \src\nxio.c(408) : warning C4101: 'tnode' : unreferenced local variable

 \src\nxio.c(448) : warning C4101: 'i' : unreferenced local variable

 \src\nxio.c(486) : warning C4018: '<' : signed/unsigned mismatch

 in nxxml.c

 \src\nxxml.c(348) : warning C4101: 'error' : unreferenced local variable

 \src\nxxml.c(726) : warning C4101: 'type' : unreferenced local variable

 \src\nxxml.c(726) : warning C4101: 'dim' : unreferenced local variable

 \src\nxxml.c(726) : warning C4101: 'rank' : unreferenced local variable

 \src\nxxml.c(825) : warning C4101: 'type' : unreferenced local variable

 \src\nxxml.c(825) : warning C4101: 'dim' : unreferenced local variable

 \src\nxxml.c(825) : warning C4101: 'rank' : unreferenced local variable

 \src\nxxml.c(1300) : warning C4101: 'fValue' : unreferenced local variable

 \src\nxxml.c(1299) : warning C4101: 'iValue' : unreferenced local variable

 \src\nxxml.c(1670) : warning C4101: 'currentAtt' : unreferenced local
 variable

 \src\nxxml.c(1746) : warning C4101: 'count' : unreferenced local variable

 in nxbrowse.c

 \applications\nxbrowse\nxbrowse.c(147) : warning C4101: 'length' :
 unreferenced local variable

 \applications\nxbrowse\nxbrowse.c(147) : warning C4101: 'dataRank' :
 unreferenced local variable

 \nexus\applications\nxbrowse\nxbrowse.c(148) : warning C4101: 'nxurl' :
 unreferenced local variable

 \nexus\applications\nxbrowse\nxbrowse.c(147) : warning C4101:
 'dataDimensions' : unreferenced local variable

-- 
Ticket URL: <http://trac.nexusformat.org/code/ticket/204#comment:6>
NeXus Data Format Library and Applications <http://www.nexusformat.org/>
NeXus Data Format Library and Applications


More information about the NeXus-code-tickets mailing list