Skip to content

Address compiler errors and warnings where possible #28

Description

@XenonofArcticus
>------ Build All started: Project: DEFG, Configuration: msvc-release-msvc-release ------
  MSBuild version 17.14.23+b0019275e for .NET Framework
  
    DEFG.cpp
    DEFGDiag.cpp
C:\Data\WCSDev\DEFG\src\DEFG\DEFGSupport.h(16,6): warning C4273: 'free': inconsistent dll linkage 
    (compiling source file '../../src/DEFG/DEFG.cpp')
        C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\ucrt\corecrt_malloc.h(89,14):
        see previous definition of 'free'
    
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(188,1): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(189,1): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(190,1): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(486,34): warning C4100: 'GY': unreferenced parameter 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(533,15): warning C4706: assignment used as a condition 
        C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(533,15):
        if an assignment is intended you can enclose it in parentheses, '(e1 = e2)', to silence this warning
    
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(672,3): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(555,32): warning C4100: 'GY': unreferenced parameter 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(1777,6): warning C4456: declaration of 'XOff' hides previous local declaration 
        C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(1218,30):
        see declaration of 'XOff'
    
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(1777,12): warning C4456: declaration of 'YOff' hides previous local declaration 
        C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(1218,36):
        see declaration of 'YOff'
    
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(1218,5): warning C4189: 'Abort': local variable is initialized but not referenced 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(2166,22): warning C4189: 'SNXE': local variable is initialized but not referenced 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(2308,22): warning C4189: 'SNXE': local variable is initialized but not referenced 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(2761,6): warning C4189: 'rVal': local variable is initialized but not referenced 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(3178,105): warning C4100: 'nng': unreferenced parameter 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(3178,84): warning C4100: 'EffectsHost': unreferenced parameter 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(3178,62): warning C4100: 'ProjHost': unreferenced parameter 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(3178,45): warning C4100: 'DBHost': unreferenced parameter 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(3178,29): warning C4100: 'MyCS': unreferenced parameter 
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(31,7): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(96,9): warning C4706: assignment used as a condition 
        C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(96,9):
        if an assignment is intended you can enclose it in parentheses, '(e1 = e2)', to silence this warning
    
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(96,11): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(116,9): warning C4706: assignment used as a condition 
        C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(116,9):
        if an assignment is intended you can enclose it in parentheses, '(e1 = e2)', to silence this warning
    
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(116,11): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(130,9): warning C4706: assignment used as a condition 
        C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(130,9):
        if an assignment is intended you can enclose it in parentheses, '(e1 = e2)', to silence this warning
    
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(130,11): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(144,9): warning C4706: assignment used as a condition 
        C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(144,9):
        if an assignment is intended you can enclose it in parentheses, '(e1 = e2)', to silence this warning
    
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(144,11): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(157,9): warning C4706: assignment used as a condition 
        C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(157,9):
        if an assignment is intended you can enclose it in parentheses, '(e1 = e2)', to silence this warning
    
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(157,11): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(173,9): warning C4706: assignment used as a condition 
        C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(173,9):
        if an assignment is intended you can enclose it in parentheses, '(e1 = e2)', to silence this warning
    
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(173,11): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(203,31): warning C4244: '=': conversion from 'int' to 'unsigned char', possible loss of data 
C:\Data\WCSDev\DEFG\src\DEFG\DEFGDiag.cpp(228,31): warning C4244: '=': conversion from 'int' to 'unsigned char', possible loss of data 
    DEFGSupport.cpp
C:\Data\WCSDev\DEFG\src\DEFG\DEFGSupport.h(16,6): warning C4273: 'free': inconsistent dll linkage 
    (compiling source file '../../src/DEFG/DEFGSupport.cpp')
        C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\ucrt\corecrt_malloc.h(89,14):
        see previous definition of 'free'
    
C:\Data\WCSDev\DEFG\src\DEFG\DEFGSupport.cpp(40,7): warning C4706: assignment used as a condition 
        C:\Data\WCSDev\DEFG\src\DEFG\DEFGSupport.cpp(40,7):
        if an assignment is intended you can enclose it in parentheses, '(e1 = e2)', to silence this warning
    
C:\Data\WCSDev\DEFG\src\DEFG\DEFGSupport.cpp(40,9): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 
C:\Data\WCSDev\DEFG\src\DEFG\DEFGSupport.cpp(42,8): warning C4996: 'fscanf': This function or variable may be unsafe. Consider using fscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 
C:\Data\WCSDev\DEFG\src\DEFG\DEFGSupport.cpp(62,1): warning C4996: '_ftime64': This function or variable may be unsafe. Consider using _ftime64_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 
    Generating Code...
C:\Data\WCSDev\DEFG\src\DEFG\DEFGSupport.cpp(29,1): warning C4717: 'free': recursive on all control paths, function will cause runtime stack overflow 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(1714,1): warning C4701: potentially uninitialized local variable 'TPAX' used 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(1716,1): warning C4701: potentially uninitialized local variable 'TPAZ' used 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(1716,1): warning C4701: potentially uninitialized local variable 'TPAY' used 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(1716,1): warning C4701: potentially uninitialized local variable 'DTPAX' used 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(2183,1): warning C4701: potentially uninitialized local variable 'TPAX' used 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(2185,1): warning C4701: potentially uninitialized local variable 'TPAZ' used 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(2185,1): warning C4701: potentially uninitialized local variable 'TPAY' used 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(2185,1): warning C4701: potentially uninitialized local variable 'DTPAX' used 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(2325,1): warning C4701: potentially uninitialized local variable 'TPAX' used 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(2327,1): warning C4701: potentially uninitialized local variable 'TPAZ' used 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(2327,1): warning C4701: potentially uninitialized local variable 'TPAY' used 
C:\Data\WCSDev\DEFG\src\DEFG\DEFG.cpp(2327,1): warning C4701: potentially uninitialized local variable 'DTPAX' used 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions