Bug 387963

Summary: signed/unsigned mismatch warnings for OriginFile
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-12-16 16:24:33 UTC
(The bug tracker should get a new component "liborigin".)

I get:

1>c:\craftroot\labplot\liborigin\OriginFile.h(80): warning C4625: 'OriginFile': copy constructor was implicitly defined as deleted
1>c:\craftroot\labplot\liborigin\OriginFile.h(80): warning C4626: 'OriginFile': assignment operator was implicitly defined as deleted
1>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(57): warning C4365: 'initializing': conversion from 'long' to 'unsigned int', signed/unsigned mismatch
1>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(60): warning C4365: '=': conversion from 'long' to 'unsigned int', signed/unsigned mismatch
1>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(61): warning C4365: 'initializing': conversion from 'long' to 'unsigned int', signed/unsigned mismatch
1>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(209): warning C4365: 'return': conversion from '__int64' to 'unsigned __int64', signed/unsigned mismatch