Bug 387333

Summary: loss of data warnings with OriginParser
Product: [Applications] LabPlot2 Reporter: uwestoehr <uwestoehr>
Component: backendAssignee: Stefan Gerlach <stefan.gerlach>
Status: RESOLVED FIXED    
Severity: normal CC: stefan.gerlach
Priority: NOR    
Version First Reported In: latest   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description uwestoehr 2017-11-27 00:20:33 UTC
I get:

2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(177): warning C4365: 'argument': conversion from 'unsigned int' to 'int', signed/unsigned mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(182): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(182): warning C4365: 'initializing': conversion from 'unsigned __int64' to 'int', signed/unsigned mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(185): warning C4365: 'argument': conversion from 'int' to 'unsigned __int64', signed/unsigned mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(185): warning C4365: '=': conversion from 'long' to 'unsigned int', signed/unsigned mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(186): warning C4365: 'argument': conversion from 'int' to 'unsigned __int64', signed/unsigned mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(195): warning C4365: 'argument': conversion from 'unsigned __int64' to '__int64', signed/unsigned mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(200): warning C4365: 'argument': conversion from 'int' to 'unsigned __int64', signed/unsigned mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(200): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(202): warning C4365: 'argument': conversion from 'int' to 'unsigned __int64', signed/unsigned mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(207): warning C4365: 'return': conversion from 'unsigned int' to 'int', signed/unsigned mismatch