C:\Projects\WinDNM>rem date /T

C:\Projects\WinDNM>rem time /T

C:\Projects\WinDNM>for  %i in (*.cpp) DO c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "%i" 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "BATCHCOM.CPP" 

--- Module:   C:\Projects\WinDNM\BATCHCOM.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "RECIPE.CPP" 

--- Module:   C:\Projects\WinDNM\RECIPE.CPP 
                                                            _
    dt = GetDateTime();                            // Get current date and time                                                                                                                                                                                                                                                                                                                                                        C:\Projects\WinDNM\RECIPE.CPP(792) :  Error 91: Line exceeds 600 characters (use +linebuf)
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\RECIPE.CPP(1162) :  Info 801: Use of goto is deprecated

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "COMDLG.CPP" 

--- Module:   C:\Projects\WinDNM\COMDLG.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "COMPUTE.CPP" 

--- Module:   C:\Projects\WinDNM\COMPUTE.CPP 
_
}
C:\Projects\WinDNM\COMPUTE.CPP(95) :  Info 1740: pointer member 'CDNMComputeUsingRecipe::m_pCompute' (line 63) not directly freed or zero'ed by destructor
                                                                _
        rightPartString = restPartString.Right(restPartLen - ix - 1);
C:\Projects\WinDNM\COMPUTE.CPP(340) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                                                                   _
        temp1 = temp1.Left(ix) + XX[j] + temp1.Right(temp1Len - ix -1);
C:\Projects\WinDNM\COMPUTE.CPP(385) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                                                                                                   _
                                                        + blockString.Right(blockLen - varPosition - numOfNum - 1);
C:\Projects\WinDNM\COMPUTE.CPP(604) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
C:\Projects\WinDNM\COMPUTE.CPP(604) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
    _
    return 0;
C:\Projects\WinDNM\COMPUTE.CPP(834) :  Warning 527: Unreachable
    _
    return  ix;
C:\Projects\WinDNM\COMPUTE.CPP(847) :  Warning 527: Unreachable
    _
    return  ix;
C:\Projects\WinDNM\COMPUTE.CPP(860) :  Warning 527: Unreachable
                                                   _
        temp = temp.Left(ix) + temp.Right(len - ix -1);
C:\Projects\WinDNM\COMPUTE.CPP(897) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                                                   _
    tempString += string.Right(stringLen - errorIx - numOfChInBrace);
C:\Projects\WinDNM\COMPUTE.CPP(1032) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                                                 _
        commends = formula.Right(formulaLen - ix -1);
C:\Projects\WinDNM\COMPUTE.CPP(1081) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
    _
    return 0;
C:\Projects\WinDNM\COMPUTE.CPP(1107) :  Warning 527: Unreachable
                                                                _
        rightPartString = restPartString.Right(restPartLen - ix - 1);
C:\Projects\WinDNM\COMPUTE.CPP(1238) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                       _
                throw e;
C:\Projects\WinDNM\COMPUTE.CPP(3503) :  Warning 1549: exception 'CDNMComputeException *' not in throw-list of function 'CDNMCompute::FindPartNum(const char *, int, int, double, double, double, double, CString, CString, CString, CString)'
                       _
                throw e;
C:\Projects\WinDNM\COMPUTE.CPP(3542) :  Warning 1549: exception 'CDNMComputeException *' not in throw-list of function 'CDNMCompute::FindPartNum(const char *, int, int, double, double, double, double, CString, CString, CString, CString)'
               _
    m_TheErrors.AddDebug(csFMT("             Found PN(%s)", (LPCSTR) csPartNum));
C:\Projects\WinDNM\COMPUTE.CPP(3577) :  Warning 527: Unreachable
                _
                /*dt = GetDateTime();                            // Get current date and time                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           C:\Projects\WinDNM\COMPUTE.CPP(3956) :  Error 91: Line exceeds 600 characters (use +linebuf)
            _
            /*dt = GetDateTime();                            // Get current date and time                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            C:\Projects\WinDNM\COMPUTE.CPP(4414) :  Error 91: Line exceeds 600 characters (use +linebuf)
            _
            /*dt = GetDateTime();                            // Get current date and time                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            C:\Projects\WinDNM\COMPUTE.CPP(4550) :  Error 91: Line exceeds 600 characters (use +linebuf)
            _
            /*dt = GetDateTime();                            // Get current date and time                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            C:\Projects\WinDNM\COMPUTE.CPP(4755) :  Error 91: Line exceeds 600 characters (use +linebuf)
                                            _
            unit = comboUnit.Right(len - ix -1);
C:\Projects\WinDNM\COMPUTE.CPP(4845) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "DB0.CPP" 

--- Module:   C:\Projects\WinDNM\DB0.CPP 
                              _
    m_tableStatus[TN_PRICE - 1] = 1;
C:\Projects\WinDNM\DB0.CPP(82) :  Info 778: Constant expression evaluates to 0 in operation '-'
                              _
    m_groupStatus[GN_PRICE - 1] = 1;        // Price Group
C:\Projects\WinDNM\DB0.CPP(126) :  Info 778: Constant expression evaluates to 0 in operation '-'
                           _
    m_tableNames[TN_PRICE-1] =                "Price";
C:\Projects\WinDNM\DB0.CPP(137) :  Info 778: Constant expression evaluates to 0 in operation '-'
                              _
    m_tablesInGroup[GN_PRICE-1] = 8;
C:\Projects\WinDNM\DB0.CPP(213) :  Info 778: Constant expression evaluates to 0 in operation '-'
                             _
    if (m_Status & 0x80000000)
C:\Projects\WinDNM\DB0.CPP(401) :  Info 737: Loss of sign in promotion from long to unsigned long
                               _
                m_Status &= (~j);                    // Group not present or is
C:\Projects\WinDNM\DB0.CPP(634) :  Warning 502: Expected unsigned type
                           _
            m_Status &= (~j);                    // Group not present or is
C:\Projects\WinDNM\DB0.CPP(646) :  Warning 502: Expected unsigned type
               _
        j <<= 1;
C:\Projects\WinDNM\DB0.CPP(650) :  Info 703: Shift left of signed quantity (long)
                         _
        gBit <<= (gn - 1);
C:\Projects\WinDNM\DB0.CPP(1160) :  Info 703: Shift left of signed quantity (long)
                _
#...        1 ? (void)0 : ::AfxTrace
                TRACE("Failed to create group %d\n", i + 1);
C:\Projects\WinDNM\DB0.CPP(1306) :  Warning 506: Constant value Boolean
_
}
C:\Projects\WinDNM\DB0.CPP(1373) :  Error 259: Internal Error
                                        _
    if ((pRS->IsEOF()) || (pRS->IsBOF()))
C:\Projects\WinDNM\DB0.CPP(1469) :  Warning 644: Variable 'pRS' (line 1395) may not have been initialized
                                   _
        pRS->SetCurrentIndex("IX0");
C:\Projects\WinDNM\DB0.CPP(2786) :  Warning 413: Likely use of null pointer 'pRS' in left argument to operator '->'
C:\Projects\WinDNM\DB0.CPP(2774) :  Info 831: Reference cited in prior message
                                   _
        if (!(pRS->Seek("=", &var)))
C:\Projects\WinDNM\DB0.CPP(2788) :  Warning 413: Likely use of null pointer 'pRS' in left argument to operator '->'
C:\Projects\WinDNM\DB0.CPP(2774) :  Info 831: Reference cited in prior message
                     _
        pRS->Delete();
C:\Projects\WinDNM\DB0.CPP(2793) :  Warning 413: Likely use of null pointer 'pRS' in left argument to operator '->'
C:\Projects\WinDNM\DB0.CPP(2774) :  Info 831: Reference cited in prior message
        _
        goto Import_Error1;
C:\Projects\WinDNM\DB0.CPP(3229) :  Info 801: Use of goto is deprecated
            _
            goto Import_Error;
C:\Projects\WinDNM\DB0.CPP(3243) :  Info 801: Use of goto is deprecated
            _
            goto Import_Error;
C:\Projects\WinDNM\DB0.CPP(3253) :  Info 801: Use of goto is deprecated
            _
            goto Import_Error;
C:\Projects\WinDNM\DB0.CPP(3263) :  Info 801: Use of goto is deprecated
            _
            goto Import_Error;
C:\Projects\WinDNM\DB0.CPP(3273) :  Info 801: Use of goto is deprecated
            _
            goto Import_Error;
C:\Projects\WinDNM\DB0.CPP(3286) :  Info 801: Use of goto is deprecated
            _
            goto Import_Error;
C:\Projects\WinDNM\DB0.CPP(3296) :  Info 801: Use of goto is deprecated
            _
            goto Import_Error;
C:\Projects\WinDNM\DB0.CPP(3326) :  Info 801: Use of goto is deprecated
            _
            goto Import_Error;
C:\Projects\WinDNM\DB0.CPP(3336) :  Info 801: Use of goto is deprecated
            _
            goto Import_Error;
C:\Projects\WinDNM\DB0.CPP(3357) :  Info 801: Use of goto is deprecated
            _
            goto Import_Error;
C:\Projects\WinDNM\DB0.CPP(3367) :  Info 801: Use of goto is deprecated
                                                _
            s.Format("[%s]", fieldInfo.m_strName);
C:\Projects\WinDNM\DB0.CPP(3663) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\DB0.CPP(3663) :  Warning 560: argument no. 2 should be a pointer
                          _
    n = strlen(importLine);
C:\Projects\WinDNM\DB0.CPP(3713) :  Info 713: Loss of precision (assignment) (unsigned int to long)
                                        _
            i32 = strlen(importLine) - 1;
C:\Projects\WinDNM\DB0.CPP(3842) :  Info 713: Loss of precision (assignment) (unsigned int to long)
                                           _
        fileName += m_tableNames[TN_PRICE-1];
C:\Projects\WinDNM\DB0.CPP(4071) :  Info 778: Constant expression evaluates to 0 in operation '-'

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "DB1.CPP" 

--- Module:   C:\Projects\WinDNM\DB1.CPP 
                                       _
        dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB1.CPP(146) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB1.CPP(180) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB1.CPP(593) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB1.CPP(598) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                                                                                       _
        WriteLogMsgInFile("NONE", 6006, (LPCSTR) csFMT("CMemoryException from DefineJobTable in Db1.cpp", (LPCSTR) buf));
C:\Projects\WinDNM\DB1.CPP(1099) :  Info 719: Too many arguments for format (1 too many)
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB1.CPP(1133) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB1.CPP(1138) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB1.CPP(1368) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB1.CPP(1372) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB1.CPP(1687) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB1.CPP(1691) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB1.CPP(1992) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB1.CPP(1996) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB1.CPP(2524) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB1.CPP(2528) :  Warning 655: bit-wise operation uses (compatible) enum's

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "DB2.CPP" 

--- Module:   C:\Projects\WinDNM\DB2.CPP 
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(48) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(52) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(234) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(238) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(419) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(423) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(581) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(585) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(754) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(758) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(1329) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(1334) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(1541) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(1546) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(1731) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(1736) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(1906) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(1911) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                                                                             _
        WriteLogMsgInFile("NONE", 6135, (LPCSTR) csFMT("CDaoException from DefineExtraTable in Db2.cpp", buf));
C:\Projects\WinDNM\DB2.CPP(2113) :  Info 719: Too many arguments for format (1 too many)
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(2152) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(2157) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(2317) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(2322) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(2445) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(2450) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(2769) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(2774) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(3248) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(3253) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                                  _
            dfi.m_lAttributes = dbVariableField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(3308) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(3369) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\DB2.CPP(3570) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\DB2.CPP(3575) :  Warning 655: bit-wise operation uses (compatible) enum's

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "DB3.CPP" 

--- Module:   C:\Projects\WinDNM\DB3.CPP 
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(42) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(49) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(53) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(57) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(61) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(65) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(69) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(73) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(77) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(81) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(85) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(89) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(94) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(98) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(102) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(109) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(113) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(117) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(121) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(125) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(132) :  Info 801: Use of goto is deprecated
        _
        goto TestFailed;
C:\Projects\WinDNM\DB3.CPP(136) :  Info 801: Use of goto is deprecated

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "DBFIELD.CPP" 

--- Module:   C:\Projects\WinDNM\DBFIELD.CPP 
              _
        f = ss;
C:\Projects\WinDNM\DBFIELD.CPP(826) :  Warning 603: Symbol 'ss' (line 780) not initialized
              _
        f = ss;
C:\Projects\WinDNM\DBFIELD.CPP(904) :  Warning 603: Symbol 'ss' (line 858) not initialized
              _
    if (dt > 0)
C:\Projects\WinDNM\DBFIELD.CPP(1001) :  Info 1702: operator 'operator>' is both an ordinary function 'operator>(const CString &, const CString &)' and a member function 'COleDateTime::operator>(const COleDateTime &) const'
C:\Projects\WinDNM\DBFIELD.CPP(1001) :  Error 1023: Call 'COleDateTime::operator>(COleDateTime, int)' is ambiguous;  candidates: 'COleDateTime::operator>(const COleDateTime &) const (line 1152, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxdisp.h), and operator>(double, int) (location unknown)'
C:\Projects\WinDNM\DBFIELD.CPP(1001) :  Info 1703: Function 'COleDateTime::operator>(const COleDateTime &) const' arbitrarily selected.  Refer to Error 1023
C:\Projects\WinDNM\DBFIELD.CPP(1001) :  Error 1036: ambiguous reference to constructor; candidates: 'COleDateTime::COleDateTime(double) (line 158, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxole.inl), and COleDateTime::COleDateTime(long) (line 160, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxole.inl)'
              _
    if (dt > 0)
C:\Projects\WinDNM\DBFIELD.CPP(1095) :  Info 1702: operator 'operator>' is both an ordinary function 'operator>(const CString &, const CString &)' and a member function 'COleDateTime::operator>(const COleDateTime &) const'
C:\Projects\WinDNM\DBFIELD.CPP(1095) :  Error 1023: Call 'COleDateTime::operator>(COleDateTime, int)' is ambiguous;  candidates: 'COleDateTime::operator>(const COleDateTime &) const (line 1152, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxdisp.h), and operator>(double, int) (location unknown)'
C:\Projects\WinDNM\DBFIELD.CPP(1095) :  Info 1703: Function 'COleDateTime::operator>(const COleDateTime &) const' arbitrarily selected.  Refer to Error 1023
C:\Projects\WinDNM\DBFIELD.CPP(1095) :  Error 1036: ambiguous reference to constructor; candidates: 'COleDateTime::COleDateTime(double) (line 158, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxole.inl), and COleDateTime::COleDateTime(long) (line 160, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxole.inl)'

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "DBIMPORT.CPP" 

--- Module:   C:\Projects\WinDNM\DBIMPORT.CPP 
                                         _
                d += (COleDateTimeSpan) t;
C:\Projects\WinDNM\DBIMPORT.CPP(356) :  Error 69: can't cast from struct to struct
                                 _
            rc =  ((-2) - (i << 1));
C:\Projects\WinDNM\DBIMPORT.CPP(581) :  Info 703: Shift left of signed quantity (long)
                        _
            j =  (i << 2);
C:\Projects\WinDNM\DBIMPORT.CPP(582) :  Info 703: Shift left of signed quantity (long)
                                 _
            rc =  ((-2) - (i << 1));
C:\Projects\WinDNM\DBIMPORT.CPP(799) :  Info 703: Shift left of signed quantity (long)
                              _
            j =  (40 + (i << 2));                // Skip characteristics lines
C:\Projects\WinDNM\DBIMPORT.CPP(800) :  Info 703: Shift left of signed quantity (long)
                                         _
                d += (COleDateTimeSpan) t;
C:\Projects\WinDNM\DBIMPORT.CPP(1169) :  Error 69: can't cast from struct to struct
                                                     _
                            d += (COleDateTimeSpan) t;
C:\Projects\WinDNM\DBIMPORT.CPP(1486) :  Error 69: can't cast from struct to struct
                                                     _
                            d += (COleDateTimeSpan) t;
C:\Projects\WinDNM\DBIMPORT.CPP(1698) :  Error 69: can't cast from struct to struct
                                       _
                i = ValidateJN(line[1-1], 1);
C:\Projects\WinDNM\DBIMPORT.CPP(1887) :  Info 778: Constant expression evaluates to 0 in operation '-'
                                             _
                    d += (COleDateTimeSpan) t;
C:\Projects\WinDNM\DBIMPORT.CPP(1898) :  Error 69: can't cast from struct to struct
                                                                                                                        _
                WriteLogMsgInFile("NONE", 5073, (LPCSTR) csFMT("CDaoException from ImportSequence in DBImport.cpp", buf));
C:\Projects\WinDNM\DBIMPORT.CPP(1988) :  Info 719: Too many arguments for format (1 too many)
                                       _
                i = ValidateJN(line[1-1], 1);
C:\Projects\WinDNM\DBIMPORT.CPP(2062) :  Info 778: Constant expression evaluates to 0 in operation '-'
                                             _
                    d += (COleDateTimeSpan) t;
C:\Projects\WinDNM\DBIMPORT.CPP(2073) :  Error 69: can't cast from struct to struct
                                        _
                rc = ValidateMN(line[1-1], 0);
C:\Projects\WinDNM\DBIMPORT.CPP(3076) :  Info 778: Constant expression evaluates to 0 in operation '-'
                                             _
                    d += (COleDateTimeSpan) t;
C:\Projects\WinDNM\DBIMPORT.CPP(3086) :  Error 69: can't cast from struct to struct
                                    _
                    if (acceptFields)
C:\Projects\WinDNM\DBIMPORT.CPP(3183) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\DBIMPORT.CPP(3182) :  Info 831: Reference cited in prior message
                                        _
                rc = ValidateRN(line[1-1], 0);
C:\Projects\WinDNM\DBIMPORT.CPP(3336) :  Info 778: Constant expression evaluates to 0 in operation '-'
                                    _
                    if (acceptFields)
C:\Projects\WinDNM\DBIMPORT.CPP(3356) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\DBIMPORT.CPP(3355) :  Info 831: Reference cited in prior message
                                    _
                    if (acceptFields)
C:\Projects\WinDNM\DBIMPORT.CPP(3455) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\DBIMPORT.CPP(3454) :  Info 831: Reference cited in prior message
                                                     _
                            d += (COleDateTimeSpan) t; // and combine into COleDateTime variable
C:\Projects\WinDNM\DBIMPORT.CPP(3638) :  Error 69: can't cast from struct to struct
                                 _
        d += (COleDateTimeSpan) t;
C:\Projects\WinDNM\DBIMPORT.CPP(3838) :  Error 69: can't cast from struct to struct
                                 _
        d += (COleDateTimeSpan) t;
C:\Projects\WinDNM\DBIMPORT.CPP(3852) :  Error 69: can't cast from struct to struct
                                 _
        d += (COleDateTimeSpan) t;
C:\Projects\WinDNM\DBIMPORT.CPP(3875) :  Error 69: can't cast from struct to struct
                    _
                    goto DFTNisOK;
C:\Projects\WinDNM\DBIMPORT.CPP(4056) :  Info 801: Use of goto is deprecated
                _
                goto DFTNisOK;
C:\Projects\WinDNM\DBIMPORT.CPP(4065) :  Info 801: Use of goto is deprecated
                                                           _
                (LPCSTR) (line.GetSize() > 0 ? line[0] : ""),
C:\Projects\WinDNM\DBIMPORT.CPP(4255) :  Error 62: Incompatible types (basic) for operator ':'
                                                           _
                (LPCSTR) (line.GetSize() > 1 ? line[1] : ""),
C:\Projects\WinDNM\DBIMPORT.CPP(4256) :  Error 62: Incompatible types (basic) for operator ':'
                                                           _
                (LPCSTR) (line.GetSize() > 4 ? line[4] : ""),
C:\Projects\WinDNM\DBIMPORT.CPP(4257) :  Error 62: Incompatible types (basic) for operator ':'
                                                           _
                (LPCSTR) (line.GetSize() > 5 ? line[5] : "")));
C:\Projects\WinDNM\DBIMPORT.CPP(4258) :  Error 62: Incompatible types (basic) for operator ':'
_
}
C:\Projects\WinDNM\DBIMPORT.CPP(4270) :  Info 1764: Reference parameter 'varDate' (line 3994) could be declared const ref
                    _
                    goto TrimTNisOK;
C:\Projects\WinDNM\DBIMPORT.CPP(4335) :  Info 801: Use of goto is deprecated
                _
                goto TrimTNisOK;
C:\Projects\WinDNM\DBIMPORT.CPP(4344) :  Info 801: Use of goto is deprecated
_
}
C:\Projects\WinDNM\DBIMPORT.CPP(4486) :  Info 1764: Reference parameter 'varDate' (line 4273) could be declared const ref
                        _
                        goto HWTNisOK;
C:\Projects\WinDNM\DBIMPORT.CPP(4562) :  Info 801: Use of goto is deprecated
                    _
                    goto HWTNisOK;
C:\Projects\WinDNM\DBIMPORT.CPP(4571) :  Info 801: Use of goto is deprecated
_
}
C:\Projects\WinDNM\DBIMPORT.CPP(4762) :  Info 1764: Reference parameter 'varDate' (line 4489) could be declared const ref
                        _
                        goto SpecTNisOK;
C:\Projects\WinDNM\DBIMPORT.CPP(4837) :  Info 801: Use of goto is deprecated
                    _
                    goto SpecTNisOK;
C:\Projects\WinDNM\DBIMPORT.CPP(4846) :  Info 801: Use of goto is deprecated
_
}
C:\Projects\WinDNM\DBIMPORT.CPP(5063) :  Info 1764: Reference parameter 'varDate' (line 4765) could be declared const ref
                            _
                            goto ImportHWFormat_Start;
C:\Projects\WinDNM\DBIMPORT.CPP(5144) :  Info 801: Use of goto is deprecated
                                             _
                    d += (COleDateTimeSpan) t;
C:\Projects\WinDNM\DBIMPORT.CPP(5155) :  Error 69: can't cast from struct to struct
                                               _
                pRS->SetFieldValue(fieldNo - 1 + 24,
C:\Projects\WinDNM\DBIMPORT.CPP(5188) :  Info 834: Operator '-' followed by operator '+' is confusing.  Use parentheses.
                                               _
                pRS->SetFieldValue(fieldNo - 1 + 24,
C:\Projects\WinDNM\DBIMPORT.CPP(5188) :  Info 834: Operator '-' followed by operator '+' is confusing.  Use parentheses.
                                       _
                        else if (i == 0)
C:\Projects\WinDNM\DBIMPORT.CPP(5323) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\DBIMPORT.CPP(5310) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\DBIMPORT.CPP(5323) :  Info 831: Reference cited in prior message
                                          _
                d1 += (COleDateTimeSpan) t;
C:\Projects\WinDNM\DBIMPORT.CPP(5356) :  Error 69: can't cast from struct to struct
                                          _
                d2 += (COleDateTimeSpan) t;
C:\Projects\WinDNM\DBIMPORT.CPP(5365) :  Error 69: can't cast from struct to struct
                  _
    if (level == 3)
C:\Projects\WinDNM\DBIMPORT.CPP(5461) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\DBIMPORT.CPP(5457) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\DBIMPORT.CPP(5461) :  Info 831: Reference cited in prior message

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "DELIVERY.CPP" 

--- Module:   C:\Projects\WinDNM\DELIVERY.CPP 
_
}
C:\Projects\WinDNM\DELIVERY.CPP(524) :  Warning 1401: member 'CDelivery::m_TN' (line 160, file C:\Projects\WinDNM\Delivery.h) not initialized by constructor
C:\Projects\WinDNM\DELIVERY.CPP(524) :  Warning 1401: member 'CDelivery::m_noOfArrowItems' (line 172, file C:\Projects\WinDNM\Delivery.h) not initialized by constructor
C:\Projects\WinDNM\DELIVERY.CPP(524) :  Warning 1401: member 'CDelivery::m_editFieldChanged' (line 174, file C:\Projects\WinDNM\Delivery.h) not initialized by constructor
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\DELIVERY.CPP(1897) :  Info 801: Use of goto is deprecated

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "WINDNM.CPP" 

--- Module:   C:\Projects\WinDNM\WINDNM.CPP 
                                  _
    INT32 CTakeOffFD::UpdateScreen();
C:\Projects\WinDNM\TkOffFD.h(142) :  Info 1706: Declaration with scope operator is unusual within a class
                _
    gpEncrypt = new CEncrypt;
C:\Projects\WinDNM\WINDNM.CPP(194) :  Info 1732: new in constructor for class 'CWinDnmApp' which has no assignment operator
C:\Projects\WinDNM\WINDNM.CPP(194) :  Info 1733: new in constructor for class 'CWinDnmApp' which has no copy constructor
C:\Projects\WinDNM\WINDNM.CPP(194) :  Warning 1524: new in constructor for class 'CWinDnmApp' which has no explicit destructor
                                                              _
        CString csDir = m_csHelpPath.Right(strlen("\\debug\\"));
C:\Projects\WinDNM\WINDNM.CPP(238) :  Info 713: Loss of precision (arg. no. 1) (unsigned int to int)
                                                                                           _
            m_csHelpPath = m_csHelpPath.Mid(0, m_csHelpPath.GetLength() - strlen("debug\\"));
C:\Projects\WinDNM\WINDNM.CPP(241) :  Info 737: Loss of sign in promotion from int to unsigned int
C:\Projects\WinDNM\WINDNM.CPP(241) :  Info 737: Loss of sign in promotion from int to unsigned int
C:\Projects\WinDNM\WINDNM.CPP(241) :  Info 713: Loss of precision (arg. no. 2) (unsigned int to int)
                                                                                             _
            m_csHelpPath = m_csHelpPath.Mid(0, m_csHelpPath.GetLength() - strlen("release\\"));
C:\Projects\WinDNM\WINDNM.CPP(245) :  Info 737: Loss of sign in promotion from int to unsigned int
C:\Projects\WinDNM\WINDNM.CPP(245) :  Info 737: Loss of sign in promotion from int to unsigned int
C:\Projects\WinDNM\WINDNM.CPP(245) :  Info 713: Loss of precision (arg. no. 2) (unsigned int to int)

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "DELIVE~1.CPP" 

--- Module:   C:\Projects\WinDNM\DELIVE~1.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "EDITCA~1.CPP" 

--- Module:   C:\Projects\WinDNM\EDITCA~1.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "ENCRYPT.CPP" 

--- Module:   C:\Projects\WinDNM\ENCRYPT.CPP 
                  _
        mask <<= 1;
C:\Projects\WinDNM\ENCRYPT.CPP(150) :  Info 701: Shift left of signed quantity (int)
                  _
        mask <<= 1;
C:\Projects\WinDNM\ENCRYPT.CPP(159) :  Info 701: Shift left of signed quantity (int)
                  _
        mask <<= 1;
C:\Projects\WinDNM\ENCRYPT.CPP(168) :  Info 701: Shift left of signed quantity (int)
                  _
        mask <<= 1;
C:\Projects\WinDNM\ENCRYPT.CPP(177) :  Info 701: Shift left of signed quantity (int)
                                                                 _
            m_pToCompressValue[i] = new WORD[m_ToCompressSize[i]];
C:\Projects\WinDNM\ENCRYPT.CPP(397) :  Info 737: Loss of sign in promotion from int to unsigned int
                  _
        mask <<= 1;
C:\Projects\WinDNM\ENCRYPT.CPP(401) :  Info 701: Shift left of signed quantity (int)
                                                                _
            m_pToCompressBits[i] = new BYTE[m_ToCompressSize[i]];
C:\Projects\WinDNM\ENCRYPT.CPP(407) :  Info 737: Loss of sign in promotion from int to unsigned int
                  _
        mask <<= 1;
C:\Projects\WinDNM\ENCRYPT.CPP(411) :  Info 701: Shift left of signed quantity (int)
                                                                 _
            m_pToCompressShift[i] = new BYTE[m_ToCompressSize[i]];
C:\Projects\WinDNM\ENCRYPT.CPP(416) :  Info 737: Loss of sign in promotion from int to unsigned int
                  _
        mask <<= 1;
C:\Projects\WinDNM\ENCRYPT.CPP(420) :  Info 701: Shift left of signed quantity (int)
                                                         _
            m_pToTextValue[i] = new WORD[m_ToTextSize[i]];
C:\Projects\WinDNM\ENCRYPT.CPP(425) :  Info 737: Loss of sign in promotion from int to unsigned int
                  _
        mask <<= 1;
C:\Projects\WinDNM\ENCRYPT.CPP(429) :  Info 701: Shift left of signed quantity (int)
                                                        _
            m_pToTextBits[i] = new BYTE[m_ToTextSize[i]];
C:\Projects\WinDNM\ENCRYPT.CPP(434) :  Info 737: Loss of sign in promotion from int to unsigned int
                  _
        mask <<= 1;
C:\Projects\WinDNM\ENCRYPT.CPP(438) :  Info 701: Shift left of signed quantity (int)
                              _
                pExp[i++] = ch;
C:\Projects\WinDNM\ENCRYPT.CPP(746) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                              _
                pExp[i++] = ch;
C:\Projects\WinDNM\ENCRYPT.CPP(764) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                              _
                pExp[i++] = ch;
C:\Projects\WinDNM\ENCRYPT.CPP(784) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                              _
                pExp[i++] = ch;
C:\Projects\WinDNM\ENCRYPT.CPP(790) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                              _
                pExp[i++] = ch;
C:\Projects\WinDNM\ENCRYPT.CPP(792) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                              _
                pExp[i++] = ch;
C:\Projects\WinDNM\ENCRYPT.CPP(794) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                              _
                pExp[i++] = ch;
C:\Projects\WinDNM\ENCRYPT.CPP(813) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                              _
                pExp[i++] = ch;
C:\Projects\WinDNM\ENCRYPT.CPP(815) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                              _
                pExp[i++] = ch;
C:\Projects\WinDNM\ENCRYPT.CPP(817) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                              _
                pExp[i++] = ch;    // i should be 96 + 28 here!
C:\Projects\WinDNM\ENCRYPT.CPP(819) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                              _
                pExp[i] = s[i];
C:\Projects\WinDNM\ENCRYPT.CPP(1173) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                              _
                pExp[i] = s[j];
C:\Projects\WinDNM\ENCRYPT.CPP(1192) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                              _
                pExp[i] = s[j];
C:\Projects\WinDNM\ENCRYPT.CPP(1203) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                              _
                pExp[i] = s[j];
C:\Projects\WinDNM\ENCRYPT.CPP(1216) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                              _
                pExp[i] = s[j];
C:\Projects\WinDNM\ENCRYPT.CPP(1232) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                               _
                pComp[i] = ch++;
C:\Projects\WinDNM\ENCRYPT.CPP(1389) :  Info 732: Loss of sign (assignment) (int to unsigned short)
                           _
            pComp['`'] = ch;
C:\Projects\WinDNM\ENCRYPT.CPP(1394) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                               _
                pComp[i] = ch++;    // Lower case converts
C:\Projects\WinDNM\ENCRYPT.CPP(1401) :  Info 732: Loss of sign (assignment) (int to unsigned short)
                               _
                pComp[i] = ch++;
C:\Projects\WinDNM\ENCRYPT.CPP(1409) :  Info 732: Loss of sign (assignment) (int to unsigned short)
                              _
                pExp[i] = ch++;
C:\Projects\WinDNM\ENCRYPT.CPP(1418) :  Info 732: Loss of sign (assignment) (int to unsigned short)
                   _
    pW += shuffleIx;
C:\Projects\WinDNM\ENCRYPT.CPP(1640) :  Warning 530: Symbol 'shuffleIx' (line 1621) not initialized
                                _
    pNew = (DWORD *) &pSubSeq[0];
C:\Projects\WinDNM\ENCRYPT.CPP(1823) :  Info 740: Unusual pointer cast (incompatible indirect types)
C:\Projects\WinDNM\ENCRYPT.CPP(1823) :  Info 826: Suspicious pointer-to-pointer conversion (area too small)
                                                    _
        CopyMemory(pBuf, pB, maxStore * sizeof(WORD));
C:\Projects\WinDNM\ENCRYPT.CPP(1837) :  Info 737: Loss of sign in promotion from int to unsigned int
                                   _
            pNew = (DWORD *) &pB[i];
C:\Projects\WinDNM\ENCRYPT.CPP(1845) :  Info 740: Unusual pointer cast (incompatible indirect types)
C:\Projects\WinDNM\ENCRYPT.CPP(1845) :  Info 826: Suspicious pointer-to-pointer conversion (area too small)
                                 _
        pHeader = (DWORD *) pDest;
C:\Projects\WinDNM\ENCRYPT.CPP(1960) :  Info 826: Suspicious pointer-to-pointer conversion (area too small)
                                       _
    header = m_CurrentCompressionScheme;
C:\Projects\WinDNM\ENCRYPT.CPP(1964) :  Info 732: Loss of sign (assignment) (int to unsigned long)
                        _
            ix = pSrc[i];
C:\Projects\WinDNM\ENCRYPT.CPP(1981) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                                          _
                    pHeader = (DWORD *) pB;
C:\Projects\WinDNM\ENCRYPT.CPP(2000) :  Info 826: Suspicious pointer-to-pointer conversion (area too small)
                        _
            ix = pSrc[i];
C:\Projects\WinDNM\ENCRYPT.CPP(2020) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                                          _
                    pHeader = (DWORD *) pB;
C:\Projects\WinDNM\ENCRYPT.CPP(2148) :  Info 826: Suspicious pointer-to-pointer conversion (area too small)
                        _
            ix = pSrc[i];
C:\Projects\WinDNM\ENCRYPT.CPP(2171) :  Info 732: Loss of sign (assignment) (char to unsigned short)
            _
            case 8:
C:\Projects\WinDNM\ENCRYPT.CPP(2182) :  Info 825: control flows into case/default without -fallthrough comment
            _
            default:                    // 4 bits
C:\Projects\WinDNM\ENCRYPT.CPP(2187) :  Info 825: control flows into case/default without -fallthrough comment
                                          _
                    pHeader = (DWORD *) pB;
C:\Projects\WinDNM\ENCRYPT.CPP(2205) :  Info 826: Suspicious pointer-to-pointer conversion (area too small)
                        _
            ix = pSrc[i];
C:\Projects\WinDNM\ENCRYPT.CPP(2225) :  Info 732: Loss of sign (assignment) (char to unsigned short)
                                          _
                    pHeader = (DWORD *) pB;
C:\Projects\WinDNM\ENCRYPT.CPP(2243) :  Info 826: Suspicious pointer-to-pointer conversion (area too small)
                                          _
                    pHeader = (DWORD *) pB;
C:\Projects\WinDNM\ENCRYPT.CPP(2267) :  Info 826: Suspicious pointer-to-pointer conversion (area too small)
                     _
    return totalBytes;
C:\Projects\WinDNM\ENCRYPT.CPP(2293) :  Info 713: Loss of precision (return) (unsigned long to int)
                       _
    pW = (WORD *) pDest;
C:\Projects\WinDNM\ENCRYPT.CPP(2337) :  Info 826: Suspicious pointer-to-pointer conversion (area too small)
                      _
    pW = (WORD *) pSrc;
C:\Projects\WinDNM\ENCRYPT.CPP(2416) :  Info 826: Suspicious pointer-to-pointer conversion (area too small)
                                    _
            header = *((DWORD *) pB);
C:\Projects\WinDNM\ENCRYPT.CPP(2509) :  Info 826: Suspicious pointer-to-pointer conversion (area too small)
                                    _
                if (srcBitsLeft <= 0)
C:\Projects\WinDNM\ENCRYPT.CPP(2555) :  Info 775: non-negative quantity cannot be less than zero
                                        _
                    if (srcBitsLeft <= 0)
C:\Projects\WinDNM\ENCRYPT.CPP(2611) :  Info 775: non-negative quantity cannot be less than zero
                                        _
                    if (srcBitsLeft <= 0)
C:\Projects\WinDNM\ENCRYPT.CPP(2641) :  Info 775: non-negative quantity cannot be less than zero
                                    _
                if (srcBitsLeft <= 0)
C:\Projects\WinDNM\ENCRYPT.CPP(2705) :  Info 775: non-negative quantity cannot be less than zero
                                    _
                if (srcBitsLeft <= 0)
C:\Projects\WinDNM\ENCRYPT.CPP(2720) :  Info 775: non-negative quantity cannot be less than zero
                                            _
        srcBytesLeft -= ((srcBits + 7) >> 3);
C:\Projects\WinDNM\ENCRYPT.CPP(2725) :  Info 737: Loss of sign in promotion from int to unsigned long
C:\Projects\WinDNM\ENCRYPT.CPP(2725) :  Info 713: Loss of precision (assignment) (unsigned long to int)
                             _
        srcLen = strlen(pTxt);
C:\Projects\WinDNM\ENCRYPT.CPP(2789) :  Info 713: Loss of precision (assignment) (unsigned int to int)
                                    _
        if ((opt & 0) || (opt & mask))
C:\Projects\WinDNM\ENCRYPT.CPP(2796) :  Info 737: Loss of sign in promotion from int to unsigned long
C:\Projects\WinDNM\ENCRYPT.CPP(2796) :  Info 774: Boolean within 'left side of || within if' always evaluates to False
C:\Projects\WinDNM\ENCRYPT.CPP(2796) :  Info 831: Reference cited in prior message
                                        _
                                 maxComp);    // int maxDest);        // Number of bytes available in destination
C:\Projects\WinDNM\ENCRYPT.CPP(2804) :  Info 713: Loss of precision (arg. no. 4) (unsigned long to int)
                                                  _
                if ((strncmp(pTxt, pDeComp, srcLen)) || (nExp != srcLen))
C:\Projects\WinDNM\ENCRYPT.CPP(2816) :  Info 732: Loss of sign (arg. no. 3) (int to unsigned int)
                                    _
                    rc |= 0x80000000;
C:\Projects\WinDNM\ENCRYPT.CPP(2819) :  Info 737: Loss of sign in promotion from int to unsigned int
C:\Projects\WinDNM\ENCRYPT.CPP(2819) :  Info 713: Loss of precision (assignment) (unsigned int to int)
                                                       _
                if ((strncmp(pTxt, pDeComp, srcLen - 32)) || (nExp != srcLen))
C:\Projects\WinDNM\ENCRYPT.CPP(2824) :  Info 732: Loss of sign (arg. no. 3) (int to unsigned int)
                                    _
                    rc |= 0x80000000;
C:\Projects\WinDNM\ENCRYPT.CPP(2827) :  Info 737: Loss of sign in promotion from int to unsigned int
C:\Projects\WinDNM\ENCRYPT.CPP(2827) :  Info 713: Loss of precision (assignment) (unsigned int to int)
                  _
        mask <<= 1;
C:\Projects\WinDNM\ENCRYPT.CPP(2831) :  Info 701: Shift left of signed quantity (int)
                                                _
            pDest[i] = (BYTE) (pSrc[i++] ^ b[1]);
C:\Projects\WinDNM\ENCRYPT.CPP(2886) :  Warning 564: variable 'i' depends on order of evaluation
                                                _
            pDest[i] = (BYTE) (pSrc[i++] ^ b[1]);
C:\Projects\WinDNM\ENCRYPT.CPP(2937) :  Warning 564: variable 'i' depends on order of evaluation
                                                _
            pDest[i] = (BYTE) (pSrc[i++] ^ b[1]);
C:\Projects\WinDNM\ENCRYPT.CPP(2976) :  Warning 564: variable 'i' depends on order of evaluation
                                                _
            pDest[i] = (BYTE) (pSrc[i++] ^ b[1]);
C:\Projects\WinDNM\ENCRYPT.CPP(3008) :  Warning 564: variable 'i' depends on order of evaluation
                              _
    EncryptBinary(pTemp, nTemp,
C:\Projects\WinDNM\ENCRYPT.CPP(3077) :  Info 732: Loss of sign (arg. no. 2) (int to unsigned long)
                      _
        pTemp, maxTemp,
C:\Projects\WinDNM\ENCRYPT.CPP(3078) :  Info 732: Loss of sign (arg. no. 4) (int to unsigned long)
                   _
    n8 = nTemp << 3;
C:\Projects\WinDNM\ENCRYPT.CPP(3088) :  Info 701: Shift left of signed quantity (int)
                           _
    compHeader |= totalBits;
C:\Projects\WinDNM\ENCRYPT.CPP(3099) :  Info 737: Loss of sign in promotion from int to unsigned long
                   _
    nTemp = n6 >> 3;                        // Get rid possible extra byte
C:\Projects\WinDNM\ENCRYPT.CPP(3137) :  Info 702: Shift right of signed quantity (int)
                    _
        pTemp, nTemp,
C:\Projects\WinDNM\ENCRYPT.CPP(3144) :  Info 732: Loss of sign (arg. no. 2) (int to unsigned long)
                      _
        pTemp, maxTemp,
C:\Projects\WinDNM\ENCRYPT.CPP(3145) :  Info 732: Loss of sign (arg. no. 4) (int to unsigned long)

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "EXDATA.CPP" 

--- Module:   C:\Projects\WinDNM\EXDATA.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "EXEDIT.CPP" 

--- Module:   C:\Projects\WinDNM\EXEDIT.CPP 
_
}
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_tn' (line 201, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_htn' (line 202, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_OtherHdrTN' (line 203, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_OtherDataTN' (line 204, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_Options' (line 209, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_FirstCharOrExtra' (line 212, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_LastCharOrExtra' (line 213, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_CurrentCharOrExtraIx' (line 214, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_PreviousCharOrExtraIx' (line 215, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_CharOrExtraStatus' (line 216, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_fieldID' (line 223, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_arrowUpID' (line 224, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_arrowDownID' (line 225, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_arrowLeftID' (line 226, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_arrowRightID' (line 227, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_noOfArrowItems' (line 228, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
C:\Projects\WinDNM\EXEDIT.CPP(183) :  Warning 1401: member 'CExEdit::m_fScreenID' (line 239, file C:\Projects\WinDNM\ExEdit.h) not initialized by constructor
                _
    if (nRC >= 0)
C:\Projects\WinDNM\EXEDIT.CPP(937) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\EXEDIT.CPP(923) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\EXEDIT.CPP(937) :  Info 831: Reference cited in prior message
                _
    if (nRC |= 0)
C:\Projects\WinDNM\EXEDIT.CPP(944) :  Info 720: Boolean test of assignment
                      _
        s.Format("%0d", i);
C:\Projects\WinDNM\EXEDIT.CPP(991) :  Warning 567: Expected a numeric field before char 'd'
                                                          _
                s.Format("Record %s already exists", newRN);
C:\Projects\WinDNM\EXEDIT.CPP(1423) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(1423) :  Warning 560: argument no. 2 should be a pointer
                                                                _
        s.Format("Unable to add new header record for %s", newRN);
C:\Projects\WinDNM\EXEDIT.CPP(1474) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(1474) :  Warning 560: argument no. 2 should be a pointer
                                                          _
        s.Format("Unable to add new item(s) for %s", newRN);
C:\Projects\WinDNM\EXEDIT.CPP(1532) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(1532) :  Warning 560: argument no. 2 should be a pointer
                                                                _
        s.Format("Unable to add new header record for %s", newRN);
C:\Projects\WinDNM\EXEDIT.CPP(1576) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(1576) :  Warning 560: argument no. 2 should be a pointer
                                                          _
        s.Format("Unable to add new item(s) for %s", newRN);
C:\Projects\WinDNM\EXEDIT.CPP(1632) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(1632) :  Warning 560: argument no. 2 should be a pointer
                    _
        ch = ty[lt-1];
C:\Projects\WinDNM\EXEDIT.CPP(1770) :  Error 1023: Call 'CString::operator[](CString, long)' is ambiguous;  candidates: 'CString::operator[](int) const (line 173, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afx.inl), and operator[](const char *, long) (location unknown)'
C:\Projects\WinDNM\EXEDIT.CPP(1770) :  Info 1703: Function 'CString::operator[](int) const' arbitrarily selected.  Refer to Error 1023
                    _
        ch = ty[lt-1];
C:\Projects\WinDNM\EXEDIT.CPP(1853) :  Error 1023: Call 'CString::operator[](CString, long)' is ambiguous;  candidates: 'CString::operator[](int) const (line 173, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afx.inl), and operator[](const char *, long) (location unknown)'
C:\Projects\WinDNM\EXEDIT.CPP(1853) :  Info 1703: Function 'CString::operator[](int) const' arbitrarily selected.  Refer to Error 1023
                                                                _
    s.Format("Delete Record %s with all of its items?", extraNum);
C:\Projects\WinDNM\EXEDIT.CPP(2261) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(2261) :  Warning 560: argument no. 2 should be a pointer
                              _
                item, extraNum);
C:\Projects\WinDNM\EXEDIT.CPP(2284) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(2284) :  Warning 560: argument no. 3 should be a pointer
                    _
            extraNum);
C:\Projects\WinDNM\EXEDIT.CPP(2299) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(2299) :  Warning 560: argument no. 2 should be a pointer
                              _
                item, extraNum);
C:\Projects\WinDNM\EXEDIT.CPP(2332) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(2332) :  Warning 560: argument no. 3 should be a pointer
                    _
            extraNum);
C:\Projects\WinDNM\EXEDIT.CPP(2347) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(2347) :  Warning 560: argument no. 2 should be a pointer
                                                        _
    s.Format("Delete Item #%d of Record %s?", itemNo, pn);
C:\Projects\WinDNM\EXEDIT.CPP(2384) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(2384) :  Warning 560: argument no. 3 should be a pointer
                                                                     _
        s.Format("Unable to delete Item #%d of Record %s", itemNo, pn);
C:\Projects\WinDNM\EXEDIT.CPP(2393) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(2393) :  Warning 560: argument no. 3 should be a pointer
              _
        dupMsg, invalidMsg);
C:\Projects\WinDNM\EXEDIT.CPP(3408) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(3408) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(3408) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\EXEDIT.CPP(3408) :  Warning 560: argument no. 3 should be a pointer
                       _
    for (int item = 1; TRUE; item++)
C:\Projects\WinDNM\EXEDIT.CPP(3631) :  Warning 506: Constant value Boolean
                                                                             _
            csStr.Format("Unable to read item %d for %s", item, csFromRecName);
C:\Projects\WinDNM\EXEDIT.CPP(3645) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(3645) :  Warning 560: argument no. 3 should be a pointer
                                                                        _
            csStr.Format("Unable to add new item(s) for %s", csToRecName);
C:\Projects\WinDNM\EXEDIT.CPP(3666) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXEDIT.CPP(3666) :  Warning 560: argument no. 2 should be a pointer
                         _
    for (nItemCount = 0; TRUE; )
C:\Projects\WinDNM\EXEDIT.CPP(3704) :  Warning 506: Constant value Boolean

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "EXPORT.CPP" 

--- Module:   C:\Projects\WinDNM\EXPORT.CPP 
                                   _
        if (m_allDateS > m_allDateE)
C:\Projects\WinDNM\EXPORT.CPP(918) :  Info 1702: operator 'operator>' is both an ordinary function 'operator>(const CString &, const CString &)' and a member function 'COleDateTime::operator>(const COleDateTime &) const'
                         _
        if (floor(x) != x)
C:\Projects\WinDNM\EXPORT.CPP(928) :  Info 777: Testing floats for equality
                                         _
        if (m_selectDateS > m_selectDateE)
C:\Projects\WinDNM\EXPORT.CPP(978) :  Info 1702: operator 'operator>' is both an ordinary function 'operator>(const CString &, const CString &)' and a member function 'COleDateTime::operator>(const COleDateTime &) const'
    _
    return count;
C:\Projects\WinDNM\EXPORT.CPP(1384) :  Warning 527: Unreachable
        _
        break;
C:\Projects\WinDNM\EXPORT.CPP(1397) :  Warning 527: Unreachable
    _
    return FALSE;
C:\Projects\WinDNM\EXPORT.CPP(1402) :  Warning 527: Unreachable
        _
        goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1614) :  Info 801: Use of goto is deprecated
        _
        goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1619) :  Info 801: Use of goto is deprecated
        _
        goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1624) :  Info 801: Use of goto is deprecated
            _
            goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1630) :  Info 801: Use of goto is deprecated
            _
            goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1633) :  Info 801: Use of goto is deprecated
            _
            goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1639) :  Info 801: Use of goto is deprecated
            _
            goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1642) :  Info 801: Use of goto is deprecated
            _
            goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1647) :  Info 801: Use of goto is deprecated
            _
            goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1651) :  Info 801: Use of goto is deprecated
        _
        goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1655) :  Info 801: Use of goto is deprecated
                                              _
    if (Db.Seek(">=", keyStart, tableNo) < 0) goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1659) :  Info 801: Use of goto is deprecated
            _
            goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1665) :  Info 801: Use of goto is deprecated
            _
            goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1668) :  Info 801: Use of goto is deprecated
            _
            goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1674) :  Info 801: Use of goto is deprecated
            _
            goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1678) :  Info 801: Use of goto is deprecated
            _
            goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1683) :  Info 801: Use of goto is deprecated
            _
            goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1687) :  Info 801: Use of goto is deprecated
        _
        goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1691) :  Info 801: Use of goto is deprecated
            _
            goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1700) :  Info 801: Use of goto is deprecated
                _
                goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1705) :  Info 801: Use of goto is deprecated
                    _
                    goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1711) :  Info 801: Use of goto is deprecated
                        _
                        goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1714) :  Info 801: Use of goto is deprecated
                                                            _
            if (Db.ExportCurrentRecord(tableNo, pfile) < 0) goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1719) :  Info 801: Use of goto is deprecated
                    _
                    goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1723) :  Info 801: Use of goto is deprecated
                    _
                    goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1725) :  Info 801: Use of goto is deprecated
            _
            goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1730) :  Info 801: Use of goto is deprecated
            _
            goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1732) :  Info 801: Use of goto is deprecated
                _
                goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1738) :  Info 801: Use of goto is deprecated
                _
                goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1740) :  Info 801: Use of goto is deprecated
                _
                goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1745) :  Info 801: Use of goto is deprecated
                _
                goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1747) :  Info 801: Use of goto is deprecated
                _
                goto errReturn;
C:\Projects\WinDNM\EXPORT.CPP(1751) :  Info 801: Use of goto is deprecated
                _
                goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1754) :  Info 801: Use of goto is deprecated
            _
            goto okReturn;
C:\Projects\WinDNM\EXPORT.CPP(1757) :  Info 801: Use of goto is deprecated
                                                               _
            Db.GetFileName(tableNo, LPCTSTR(m_ExportFolder), 1)));
C:\Projects\WinDNM\EXPORT.CPP(1885) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\EXPORT.CPP(1885) :  Warning 560: argument no. 2 should be a pointer

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "REBUIL~1.CPP" 

--- Module:   C:\Projects\WinDNM\REBUIL~1.CPP 
                                                _
  ON_MESSAGE (WM_REBUILD_STATUS, OnRebuildStatus)
C:\Projects\WinDNM\REBUIL~1.CPP(167) :  Warning 665: Unparenthesized parameter 1 in macro 'ON_MESSAGE' is passed an expression
                                                               _
        SendMessage(WM_REBUILD_STATUS, (WPARAM) m_ThreadControl, 0);
C:\Projects\WinDNM\REBUIL~1.CPP(190) :  Warning 571: Suspicious cast
                                                               _
        SendMessage(WM_REBUILD_STATUS, (WPARAM) m_ThreadControl, 0);
C:\Projects\WinDNM\REBUIL~1.CPP(298) :  Warning 571: Suspicious cast
                                                               _
        SendMessage(WM_REBUILD_STATUS, (WPARAM) m_ThreadControl, 0);
C:\Projects\WinDNM\REBUIL~1.CPP(307) :  Warning 571: Suspicious cast
                                     _
    htn = m_HdrTableNumber[dlgLineIx];
C:\Projects\WinDNM\REBUIL~1.CPP(1145) :  Warning 661: Possible access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\REBUIL~1.CPP(1140) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\REBUIL~1.CPP(1145) :  Info 831: Reference cited in prior message
                                         _
        if (!m_bHdrTableExists[dlgLineIx])
C:\Projects\WinDNM\REBUIL~1.CPP(1148) :  Warning 661: Possible access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\REBUIL~1.CPP(1140) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\REBUIL~1.CPP(1148) :  Info 831: Reference cited in prior message
                                             _
        if (m_nHdrTableRecords[dlgLineIx] < 1)
C:\Projects\WinDNM\REBUIL~1.CPP(1151) :  Warning 661: Possible access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\REBUIL~1.CPP(1140) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\REBUIL~1.CPP(1151) :  Info 831: Reference cited in prior message
                                     _
    tn = m_DataTableNumber[dlgLineIx];
C:\Projects\WinDNM\REBUIL~1.CPP(1154) :  Warning 661: Possible access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\REBUIL~1.CPP(1140) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\REBUIL~1.CPP(1154) :  Info 831: Reference cited in prior message
                                          _
        if (!m_bDataTableExists[dlgLineIx])
C:\Projects\WinDNM\REBUIL~1.CPP(1157) :  Warning 661: Possible access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\REBUIL~1.CPP(1140) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\REBUIL~1.CPP(1157) :  Info 831: Reference cited in prior message
                                                             _
        if ((htn < 1) && (m_nDataTableRecords[dlgLineIx] < 1))
C:\Projects\WinDNM\REBUIL~1.CPP(1160) :  Warning 661: Possible access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\REBUIL~1.CPP(1140) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\REBUIL~1.CPP(1160) :  Info 831: Reference cited in prior message
                              _
            gBit <<= (gNo - 1);
C:\Projects\WinDNM\REBUIL~1.CPP(1215) :  Info 703: Shift left of signed quantity (long)
                                  _
                gBit <<= (gNo - 1);
C:\Projects\WinDNM\REBUIL~1.CPP(1250) :  Info 703: Shift left of signed quantity (long)
                                           _
                    m_HdrSourceFileName[ix], strLabel);
C:\Projects\WinDNM\REBUIL~1.CPP(1293) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1293) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1293) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\REBUIL~1.CPP(1293) :  Warning 560: argument no. 3 should be a pointer
                                            _
                    m_DataSourceFileName[ix], strLabel);
C:\Projects\WinDNM\REBUIL~1.CPP(1324) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1324) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1324) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\REBUIL~1.CPP(1324) :  Warning 560: argument no. 3 should be a pointer
                            _
                    strLabel, rc);
C:\Projects\WinDNM\REBUIL~1.CPP(1356) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1356) :  Warning 560: argument no. 2 should be a pointer
                            _
                    strLabel, rc);
C:\Projects\WinDNM\REBUIL~1.CPP(1366) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1366) :  Warning 560: argument no. 2 should be a pointer
                            _
                    strLabel, rc);
C:\Projects\WinDNM\REBUIL~1.CPP(1377) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1377) :  Warning 560: argument no. 2 should be a pointer
                            _
                    strLabel, rc);
C:\Projects\WinDNM\REBUIL~1.CPP(1387) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1387) :  Warning 560: argument no. 2 should be a pointer
                            _
                    strLabel);
C:\Projects\WinDNM\REBUIL~1.CPP(1398) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1398) :  Warning 560: argument no. 2 should be a pointer
                                _
                        strLabel, rc);
C:\Projects\WinDNM\REBUIL~1.CPP(1415) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1415) :  Warning 560: argument no. 2 should be a pointer
                                    _
                            strLabel, rc);
C:\Projects\WinDNM\REBUIL~1.CPP(1439) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1439) :  Warning 560: argument no. 2 should be a pointer
                                                _
                                        strLabel);
C:\Projects\WinDNM\REBUIL~1.CPP(1502) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1502) :  Warning 560: argument no. 3 should be a pointer
                                                _
                                        strLabel);
C:\Projects\WinDNM\REBUIL~1.CPP(1512) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1512) :  Warning 560: argument no. 2 should be a pointer
                                                _
                                        strLabel);
C:\Projects\WinDNM\REBUIL~1.CPP(1564) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1564) :  Warning 560: argument no. 3 should be a pointer
                                                _
                                        strLabel);
C:\Projects\WinDNM\REBUIL~1.CPP(1574) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1574) :  Warning 560: argument no. 2 should be a pointer
                                        _
                                strLabel, rc);
C:\Projects\WinDNM\REBUIL~1.CPP(1591) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1591) :  Warning 560: argument no. 2 should be a pointer
                                _
                        strLabel, rc);
C:\Projects\WinDNM\REBUIL~1.CPP(1604) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1604) :  Warning 560: argument no. 2 should be a pointer
                                             _
                wp = (WPARAM) m_ThreadControl;
C:\Projects\WinDNM\REBUIL~1.CPP(1786) :  Warning 571: Suspicious cast
                                                                   _
            SendMessage(WM_REBUILD_STATUS, (WPARAM) m_ThreadControl, 0);        // Tell UI that PAUSE is starting
C:\Projects\WinDNM\REBUIL~1.CPP(1822) :  Warning 571: Suspicious cast
            _
#...    1 ? (void)0 : ::AfxTrace
            TRACE("OptionalPause(): PAUSED\n");
C:\Projects\WinDNM\REBUIL~1.CPP(1824) :  Warning 506: Constant value Boolean
                                                               _
        SendMessage(WM_REBUILD_STATUS, (WPARAM) m_ThreadControl, 0);        // Tell UI that PAUSE is done
C:\Projects\WinDNM\REBUIL~1.CPP(1834) :  Warning 571: Suspicious cast
        _
#...  ? (void)0 : ::AfxTrace
        TRACE("OptionalPause(): PAUSE Completed-- back to RUN Mode...\n");
C:\Projects\WinDNM\REBUIL~1.CPP(1836) :  Warning 506: Constant value Boolean
    _
    case tcPAUSE:
C:\Projects\WinDNM\REBUIL~1.CPP(1860) :  Info 825: control flows into case/default without -fallthrough comment
                 _
            strRT, strPT);
C:\Projects\WinDNM\REBUIL~1.CPP(1872) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1872) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\REBUIL~1.CPP(1872) :  Warning 560: argument no. 4 should be a pointer
C:\Projects\WinDNM\REBUIL~1.CPP(1872) :  Warning 560: argument no. 5 should be a pointer

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "FONT.CPP" 

--- Module:   C:\Projects\WinDNM\FONT.CPP 

--- Global Wrap-up

 Warning 1512: destructor for base class 'COleDispatchDriver' (line 493, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxdisp.h) is not virtual

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "HWARE.CPP" 

--- Module:   C:\Projects\WinDNM\HWARE.CPP 
                                  _
    INT32 CTakeOffFD::UpdateScreen();
C:\Projects\WinDNM\TkOffFD.h(142) :  Info 1706: Declaration with scope operator is unusual within a class
                              _
    INT32 CTOHdr::UpdateScreen();
C:\Projects\WinDNM\TOHdr.h(132) :  Info 1706: Declaration with scope operator is unusual within a class
                      _
        if (!partFound)
C:\Projects\WinDNM\HWARE.CPP(2433) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\HWARE.CPP(2403) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\HWARE.CPP(2433) :  Info 831: Reference cited in prior message
                                                                    _
        s1.Format("HardWare Format Number %s does not exist yet!", s);
C:\Projects\WinDNM\HWARE.CPP(2690) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\HWARE.CPP(2690) :  Warning 560: argument no. 2 should be a pointer

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "HWFORMAT.CPP" 

--- Module:   C:\Projects\WinDNM\HWFORMAT.CPP 
_
}
C:\Projects\WinDNM\HWFORMAT.CPP(130) :  Warning 1401: member 'CHWFormat::m_editFieldChanged' (line 160, file C:\Projects\WinDNM\HWFormat.h) not initialized by constructor
                      _
            if (hw == EN_SETFOCUS)
C:\Projects\WinDNM\HWFORMAT.CPP(283) :  Info 774: Boolean within 'if' always evaluates to False
C:\Projects\WinDNM\HWFORMAT.CPP(279) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\HWFORMAT.CPP(283) :  Info 831: Reference cited in prior message
                      _
        if (!partFound)
C:\Projects\WinDNM\HWFORMAT.CPP(602) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\HWFORMAT.CPP(572) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\HWFORMAT.CPP(602) :  Info 831: Reference cited in prior message
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\HWFORMAT.CPP(1298) :  Info 801: Use of goto is deprecated

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "IMPORT.CPP" 

--- Module:   C:\Projects\WinDNM\IMPORT.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "INPTEXT.CPP" 

--- Module:   C:\Projects\WinDNM\INPTEXT.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "JOBDEL.CPP" 

--- Module:   C:\Projects\WinDNM\JOBDEL.CPP 
_
}
C:\Projects\WinDNM\JOBDEL.CPP(31) :  Warning 1401: member 'CJobDel::m_jn' (line 89, file C:\Projects\WinDNM\JobDel.h) not initialized by constructor
C:\Projects\WinDNM\JOBDEL.CPP(31) :  Warning 1401: member 'CJobDel::m_jn1' (line 90, file C:\Projects\WinDNM\JobDel.h) not initialized by constructor
C:\Projects\WinDNM\JOBDEL.CPP(31) :  Warning 1401: member 'CJobDel::m_jobCount' (line 92, file C:\Projects\WinDNM\JobDel.h) not initialized by constructor
C:\Projects\WinDNM\JOBDEL.CPP(31) :  Warning 1401: member 'CJobDel::m_mkCount' (line 92, file C:\Projects\WinDNM\JobDel.h) not initialized by constructor
C:\Projects\WinDNM\JOBDEL.CPP(31) :  Warning 1401: member 'CJobDel::m_toHdrCount' (line 92, file C:\Projects\WinDNM\JobDel.h) not initialized by constructor
C:\Projects\WinDNM\JOBDEL.CPP(31) :  Warning 1401: member 'CJobDel::m_toRecCount' (line 92, file C:\Projects\WinDNM\JobDel.h) not initialized by constructor
C:\Projects\WinDNM\JOBDEL.CPP(31) :  Warning 1401: member 'CJobDel::m_propCount' (line 92, file C:\Projects\WinDNM\JobDel.h) not initialized by constructor
C:\Projects\WinDNM\JOBDEL.CPP(31) :  Warning 1401: member 'CJobDel::m_seqCount' (line 93, file C:\Projects\WinDNM\JobDel.h) not initialized by constructor
C:\Projects\WinDNM\JOBDEL.CPP(31) :  Warning 1401: member 'CJobDel::m_optCount' (line 93, file C:\Projects\WinDNM\JobDel.h) not initialized by constructor
C:\Projects\WinDNM\JOBDEL.CPP(31) :  Warning 1401: member 'CJobDel::m_delivCount' (line 93, file C:\Projects\WinDNM\JobDel.h) not initialized by constructor
C:\Projects\WinDNM\JOBDEL.CPP(31) :  Warning 1401: member 'CJobDel::m_recapCount' (line 94, file C:\Projects\WinDNM\JobDel.h) not initialized by constructor
C:\Projects\WinDNM\JOBDEL.CPP(31) :  Warning 1401: member 'CJobDel::m_tempCount' (line 94, file C:\Projects\WinDNM\JobDel.h) not initialized by constructor
                                                                                   _
            s.Format("Job %s does not exist!  YES: Try again,   NO: Cancel", oldNum);
C:\Projects\WinDNM\JOBDEL.CPP(328) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\JOBDEL.CPP(328) :  Warning 560: argument no. 2 should be a pointer
                                        _
        s.Format("For Job %s?", m_oldNum);
C:\Projects\WinDNM\JOBDEL.CPP(558) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\JOBDEL.CPP(558) :  Warning 560: argument no. 2 should be a pointer
                  _
        if (rc < 0)
C:\Projects\WinDNM\JOBDEL.CPP(693) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\JOBDEL.CPP(684) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\JOBDEL.CPP(693) :  Info 831: Reference cited in prior message
                  _
        if (rc < 0)
C:\Projects\WinDNM\JOBDEL.CPP(757) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\JOBDEL.CPP(750) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\JOBDEL.CPP(757) :  Info 831: Reference cited in prior message
                  _
        if (rc < 0)
C:\Projects\WinDNM\JOBDEL.CPP(815) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\JOBDEL.CPP(809) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\JOBDEL.CPP(815) :  Info 831: Reference cited in prior message

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "JEPRO.CPP" 

--- Module:   C:\Projects\WinDNM\JEPRO.CPP 
_
}
C:\Projects\WinDNM\JEPRO.CPP(30) :  Info 1740: pointer member 'CJEPro::m_pComDlg' (line 248, file C:\Projects\WinDNM\JEPro.h) not directly freed or zero'ed by destructor
                 _
    m_pFileDlg = new CFileDialog(FALSE, "rtf", NULL,
C:\Projects\WinDNM\JEPRO.CPP(132) :  Info 1732: new in constructor for class 'CJEPro' which has no assignment operator
C:\Projects\WinDNM\JEPRO.CPP(132) :  Info 1733: new in constructor for class 'CJEPro' which has no copy constructor
                                                         _
        s.Format("Unable to delete proposal %s", m_JobNum);
C:\Projects\WinDNM\JEPRO.CPP(1140) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\JEPRO.CPP(1140) :  Warning 560: argument no. 2 should be a pointer
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\JEPRO.CPP(1362) :  Info 801: Use of goto is deprecated
                                                                                           _
#...                                                                                 __T("")
#...                                                                                { _T(""), 3, 0, VT_BOOL, (AFX_PMSG)(void (CJEPro::*)(void))&OnModifiedText1, (AFX_PMSG)0, 0, afxDispCustom, 2632, (UINT)-1 },
    ON_EVENT(CJEPro, IDC_JOB_EDITPRO_EDITTEXT1, 3 /* Modified */, OnModifiedText1, VTS_NONE)
C:\Projects\WinDNM\JEPRO.CPP(1372) :  Warning 651: Potentially confusing initializer
                                                  _
        rc |= Db.GetField(s, "OPTDESC", TN_TO_HDR);
C:\Projects\WinDNM\JEPRO.CPP(3211) :  Warning 530: Symbol 'rc' (line 3186) not initialized
            _
            goto SetValue; // skip getFields
C:\Projects\WinDNM\JEPRO.CPP(3283) :  Info 801: Use of goto is deprecated

--- Global Wrap-up

 Warning 1512: destructor for base class 'COleDispatchDriver' (line 493, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxdisp.h) is not virtual

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "JOBCOPY.CPP" 

--- Module:   C:\Projects\WinDNM\JOBCOPY.CPP 
_
}
C:\Projects\WinDNM\JOBCOPY.CPP(25) :  Warning 1401: member 'CJobCopy::m_jobCount' (line 86, file C:\Projects\WinDNM\JobCopy.h) not initialized by constructor
C:\Projects\WinDNM\JOBCOPY.CPP(25) :  Warning 1401: member 'CJobCopy::m_mkCount' (line 86, file C:\Projects\WinDNM\JobCopy.h) not initialized by constructor
C:\Projects\WinDNM\JOBCOPY.CPP(25) :  Warning 1401: member 'CJobCopy::m_toHdrCount' (line 86, file C:\Projects\WinDNM\JobCopy.h) not initialized by constructor
C:\Projects\WinDNM\JOBCOPY.CPP(25) :  Warning 1401: member 'CJobCopy::m_toRecCount' (line 86, file C:\Projects\WinDNM\JobCopy.h) not initialized by constructor
C:\Projects\WinDNM\JOBCOPY.CPP(25) :  Warning 1401: member 'CJobCopy::m_propCount' (line 86, file C:\Projects\WinDNM\JobCopy.h) not initialized by constructor
C:\Projects\WinDNM\JOBCOPY.CPP(25) :  Warning 1401: member 'CJobCopy::m_seqCount' (line 87, file C:\Projects\WinDNM\JobCopy.h) not initialized by constructor
C:\Projects\WinDNM\JOBCOPY.CPP(25) :  Warning 1401: member 'CJobCopy::m_optCount' (line 87, file C:\Projects\WinDNM\JobCopy.h) not initialized by constructor
C:\Projects\WinDNM\JOBCOPY.CPP(25) :  Warning 1401: member 'CJobCopy::m_delivCount' (line 87, file C:\Projects\WinDNM\JobCopy.h) not initialized by constructor
C:\Projects\WinDNM\JOBCOPY.CPP(25) :  Warning 1401: member 'CJobCopy::m_recapCount' (line 88, file C:\Projects\WinDNM\JobCopy.h) not initialized by constructor
C:\Projects\WinDNM\JOBCOPY.CPP(25) :  Warning 1401: member 'CJobCopy::m_tempCount' (line 88, file C:\Projects\WinDNM\JobCopy.h) not initialized by constructor
                                                                               _
        s.Format("Job %s does not exist!  YES: Try again,   NO: Cancel", oldNum);
C:\Projects\WinDNM\JOBCOPY.CPP(300) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\JOBCOPY.CPP(300) :  Warning 560: argument no. 2 should be a pointer
                                                                             _
        s.Format("New job %s  exists!   YES: Try again,   NO: Cancel", newNum);
C:\Projects\WinDNM\JOBCOPY.CPP(371) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\JOBCOPY.CPP(371) :  Warning 560: argument no. 2 should be a pointer

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "JOBEDIT.CPP" 

--- Module:   C:\Projects\WinDNM\JOBEDIT.CPP 
_
}
C:\Projects\WinDNM\JOBEDIT.CPP(469) :  Warning 1401: member 'CJobEdit::m_editFieldChanged' (line 123, file C:\Projects\WinDNM\JobEdit.h) not initialized by constructor
C:\Projects\WinDNM\JOBEDIT.CPP(469) :  Warning 1401: member 'CJobEdit::m_validateID' (line 133, file C:\Projects\WinDNM\JobEdit.h) not initialized by constructor
C:\Projects\WinDNM\JOBEDIT.CPP(469) :  Warning 1401: member 'CJobEdit::m_noOfArrowItems' (line 146, file C:\Projects\WinDNM\JobEdit.h) not initialized by constructor
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\JOBEDIT.CPP(1438) :  Info 801: Use of goto is deprecated
                                                  _
    if ((sTaxRate.GetLength == 0)|| (taxRate == 0)) 
C:\Projects\WinDNM\JOBEDIT.CPP(1647) :  Warning 506: Constant value Boolean

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "JOBSRCH.CPP" 

--- Module:   C:\Projects\WinDNM\JOBSRCH.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "KB.CPP" 

--- Module:   C:\Projects\WinDNM\KB.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "LABELCTR.CPP" 

--- Module:   C:\Projects\WinDNM\LABELCTR.CPP 

--- Global Wrap-up

 Warning 1512: destructor for base class 'COleDispatchDriver' (line 493, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxdisp.h) is not virtual

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "LOGADMIN.CPP" 

--- Module:   C:\Projects\WinDNM\LOGADMIN.CPP 
_
}
C:\Projects\WinDNM\LOGADMIN.CPP(45) :  Warning 1401: member 'CLogAdmin::m_editFieldChanged' (line 83, file C:\Projects\WinDNM\LogAdmin.h) not initialized by constructor

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "LOGIN.CPP" 

--- Module:   C:\Projects\WinDNM\LOGIN.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "LOGPSWRD.CPP" 

--- Module:   C:\Projects\WinDNM\LOGPSWRD.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "MAINFRM.CPP" 

--- Module:   C:\Projects\WinDNM\MAINFRM.CPP 
                                  _
    INT32 CTakeOffFD::UpdateScreen();
C:\Projects\WinDNM\TkOffFD.h(142) :  Info 1706: Declaration with scope operator is unusual within a class
                              _
    INT32 CTOHdr::UpdateScreen();
C:\Projects\WinDNM\TOHdr.h(132) :  Info 1706: Declaration with scope operator is unusual within a class
_
}
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\wininet.h(2367) :  Warning 659: Nothing follows '}' on line within struct/union/enum declaration
    _
    { m_Locator = ref.m_Locator; m_dwBufferLength = ref.m_dwBufferLength; }
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxinet.inl(42) :  Warning 1538: base class 'CObject' absent from initializer list for copy constructor
                                  _
    fprintf(f, "Trying ftp dir\n");
C:\Projects\WinDNM\MAINFRM.CPP(910) :  Warning 668: Possibly passing a null pointer to function 'fprintf(struct _iobuf *, const char *, ...)', arg. no. 1
C:\Projects\WinDNM\MAINFRM.CPP(909) :  Info 831: Reference cited in prior message
             _
    fclose(f);
C:\Projects\WinDNM\MAINFRM.CPP(911) :  Warning 668: Possibly passing a null pointer to function 'fclose(struct _iobuf *)', arg. no. 1
C:\Projects\WinDNM\MAINFRM.CPP(909) :  Info 831: Reference cited in prior message
                                                   _
        fprintf(f, "    %s\n", (LPCSTR) csFileName);
C:\Projects\WinDNM\MAINFRM.CPP(935) :  Warning 668: Possibly passing a null pointer to function 'fprintf(struct _iobuf *, const char *, ...)', arg. no. 1
C:\Projects\WinDNM\MAINFRM.CPP(933) :  Info 831: Reference cited in prior message
                 _
        fclose(f);
C:\Projects\WinDNM\MAINFRM.CPP(936) :  Warning 668: Possibly passing a null pointer to function 'fclose(struct _iobuf *)', arg. no. 1
C:\Projects\WinDNM\MAINFRM.CPP(933) :  Info 831: Reference cited in prior message

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "UTILITY.CPP" 

--- Module:   C:\Projects\WinDNM\UTILITY.CPP 
                            _
    rightStr = s.Right(n-fIx-1);
C:\Projects\WinDNM\UTILITY.CPP(195) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                  _
    n = strlen(ss);
C:\Projects\WinDNM\UTILITY.CPP(333) :  Info 713: Loss of precision (assignment) (unsigned int to long)
                 _
    l = strlen(s);
C:\Projects\WinDNM\UTILITY.CPP(495) :  Info 713: Loss of precision (assignment) (unsigned int to long)
                  _
  slen = strlen(s);
C:\Projects\WinDNM\UTILITY.CPP(544) :  Info 713: Loss of precision (assignment) (unsigned int to long)
               _
  i = strlen(s);
C:\Projects\WinDNM\UTILITY.CPP(573) :  Info 713: Loss of precision (assignment) (unsigned int to long)
                  _
  slen = strlen(s);        // Find length of string
C:\Projects\WinDNM\UTILITY.CPP(601) :  Info 713: Loss of precision (assignment) (unsigned int to long)
               _
  i = strlen(s);
C:\Projects\WinDNM\UTILITY.CPP(743) :  Info 713: Loss of precision (assignment) (unsigned int to long)
                    _
      if (!(opt & 0))
C:\Projects\WinDNM\UTILITY.CPP(832) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\UTILITY.CPP(832) :  Info 831: Reference cited in prior message
               _
  l = strlen(s);
C:\Projects\WinDNM\UTILITY.CPP(839) :  Info 713: Loss of precision (assignment) (unsigned int to long)
                                  _
                    strncpy(jn,s,m);
C:\Projects\WinDNM\UTILITY.CPP(874) :  Info 732: Loss of sign (arg. no. 3) (long to unsigned int)
                                                      _
                    strncpy(plan, &s[dashes[0] + 1], m);
C:\Projects\WinDNM\UTILITY.CPP(882) :  Info 732: Loss of sign (arg. no. 3) (long to unsigned int)
                                                      _
                    strncpy(opts, &s[dashes[2] + 1], m);
C:\Projects\WinDNM\UTILITY.CPP(896) :  Info 732: Loss of sign (arg. no. 3) (long to unsigned int)
                                               _
            strncpy(plan, &s[dashes[j-1]+1], 4);
C:\Projects\WinDNM\UTILITY.CPP(915) :  Warning 644: Variable 'dashes' (line 822) may not have been initialized
                                          _
        strncpy(item, &s[dashes[3] + 1], m);
C:\Projects\WinDNM\UTILITY.CPP(934) :  Info 732: Loss of sign (arg. no. 3) (long to unsigned int)
                 _
    n = strlen(s);
C:\Projects\WinDNM\UTILITY.CPP(1074) :  Info 713: Loss of precision (assignment) (unsigned int to long)
                              _
    strncpy(ss, LPCTSTR(s), ln);        // ln is the ideal length
C:\Projects\WinDNM\UTILITY.CPP(1078) :  Info 732: Loss of sign (arg. no. 3) (long to unsigned int)
                  _
    n = strlen(ss);            // n is the actrual length
C:\Projects\WinDNM\UTILITY.CPP(1147) :  Info 713: Loss of precision (assignment) (unsigned int to long)
                        _
    INT32 ls = strlen(s);    // Note: Empty string is always TRIVIAL
C:\Projects\WinDNM\UTILITY.CPP(1247) :  Info 713: Loss of precision (initialization) (unsigned int to long)
                              _
            if ((isdigit(s[i-1])) && (isdigit(s[j+1])))
C:\Projects\WinDNM\UTILITY.CPP(1412) :  Error 1023: Call 'CString::operator[](CString &, long)' is ambiguous;  candidates: 'CString::operator[](int) const (line 173, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afx.inl), and operator[](const char *, long) (location unknown)'
C:\Projects\WinDNM\UTILITY.CPP(1412) :  Info 1703: Function 'CString::operator[](int) const' arbitrarily selected.  Refer to Error 1023
C:\Projects\WinDNM\UTILITY.CPP(1412) :  Error 1023: Call 'CString::operator[](CString &, long)' is ambiguous;  candidates: 'CString::operator[](int) const (line 173, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afx.inl), and operator[](const char *, long) (location unknown)'
C:\Projects\WinDNM\UTILITY.CPP(1412) :  Info 1703: Function 'CString::operator[](int) const' arbitrarily selected.  Refer to Error 1023
                     _
      int_frac1 >>= 1;
C:\Projects\WinDNM\UTILITY.CPP(1631) :  Info 704: Shift right of signed quantity (long)
                     _
      int_frac2 >>= 1;
C:\Projects\WinDNM\UTILITY.CPP(1632) :  Info 704: Shift right of signed quantity (long)
                          _
    ss = s.Right(len - ix - 1);
C:\Projects\WinDNM\UTILITY.CPP(1705) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                       _
    INT32 n = strlen(s);
C:\Projects\WinDNM\UTILITY.CPP(1965) :  Info 713: Loss of precision (initialization) (unsigned int to long)
                           _
            var[2]= ldim[0];
C:\Projects\WinDNM\UTILITY.CPP(2215) :  Warning 530: Symbol 'ldim' (line 2140) not initialized
                   _
    len = strlen(s);
C:\Projects\WinDNM\UTILITY.CPP(2477) :  Info 713: Loss of precision (assignment) (unsigned int to long)
                                      _
    s2.Format("KEEP AS IS ( %s )", dim);
C:\Projects\WinDNM\UTILITY.CPP(2509) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\UTILITY.CPP(2509) :  Warning 560: argument no. 2 should be a pointer
                        _
        if (dMax == dMin)            // when max and min equal, do not ask
C:\Projects\WinDNM\UTILITY.CPP(2521) :  Info 777: Testing floats for equality
              _
    dt = GetDateTime();                            // Get current date and time                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                C:\Projects\WinDNM\UTILITY.CPP(2563) :  Error 91: Line exceeds 600 characters (use +linebuf)
                                    _
    if (oleComputeTime < oleEditTime) // compute is not valid
C:\Projects\WinDNM\UTILITY.CPP(2600) :  Info 1702: operator 'operator<' is both an ordinary function 'operator<(const CString &, const CString &)' and a member function 'COleDateTime::operator<(const COleDateTime &) const'
                                        _
        unit = comboUnit.Right(len - ix - 1);
C:\Projects\WinDNM\UTILITY.CPP(3458) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                                        _
        unit = comboUnit.Right(len - ix -1);
C:\Projects\WinDNM\UTILITY.CPP(3463) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
    _
    case 21:
C:\Projects\WinDNM\UTILITY.CPP(3607) :  Info 825: control flows into case/default without -fallthrough comment

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "MARKUP.CPP" 

--- Module:   C:\Projects\WinDNM\MARKUP.CPP 
_
}
C:\Projects\WinDNM\MARKUP.CPP(66) :  Warning 1401: member 'CMarkUp::m_editFieldChanged' (line 105, file C:\Projects\WinDNM\MarkUp.h) not initialized by constructor
C:\Projects\WinDNM\MARKUP.CPP(66) :  Warning 1401: member 'CMarkUp::m_validateID' (line 112, file C:\Projects\WinDNM\MarkUp.h) not initialized by constructor
C:\Projects\WinDNM\MARKUP.CPP(66) :  Warning 1401: member 'CMarkUp::m_tn' (line 117, file C:\Projects\WinDNM\MarkUp.h) not initialized by constructor
C:\Projects\WinDNM\MARKUP.CPP(66) :  Warning 1401: member 'CMarkUp::m_fieldID' (line 122, file C:\Projects\WinDNM\MarkUp.h) not initialized by constructor
C:\Projects\WinDNM\MARKUP.CPP(66) :  Warning 1401: member 'CMarkUp::m_arrowUpID' (line 123, file C:\Projects\WinDNM\MarkUp.h) not initialized by constructor
C:\Projects\WinDNM\MARKUP.CPP(66) :  Warning 1401: member 'CMarkUp::m_arrowDownID' (line 124, file C:\Projects\WinDNM\MarkUp.h) not initialized by constructor
C:\Projects\WinDNM\MARKUP.CPP(66) :  Warning 1401: member 'CMarkUp::m_arrowLeftID' (line 125, file C:\Projects\WinDNM\MarkUp.h) not initialized by constructor
C:\Projects\WinDNM\MARKUP.CPP(66) :  Warning 1401: member 'CMarkUp::m_arrowRightID' (line 126, file C:\Projects\WinDNM\MarkUp.h) not initialized by constructor
C:\Projects\WinDNM\MARKUP.CPP(66) :  Warning 1401: member 'CMarkUp::m_noOfArrowItems' (line 127, file C:\Projects\WinDNM\MarkUp.h) not initialized by constructor
                                                _
        if (atof(sNewInput) == atof(m_origField))
C:\Projects\WinDNM\MARKUP.CPP(1026) :  Info 777: Testing floats for equality
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\MARKUP.CPP(1537) :  Info 801: Use of goto is deprecated

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "SCREEN~1.CPP" 

--- Module:   C:\Projects\WinDNM\SCREEN~1.CPP 
_
}
C:\Projects\WinDNM\SCREEN~1.CPP(22) :  Warning 1401: member 'CScreenHistory::m_Items' (line 38, file C:\Projects\WinDNM\ScreenHistory.h) not initialized by constructor
                                               _
        if (m_Items[i].m_fScreenID == fScreenID)
C:\Projects\WinDNM\SCREEN~1.CPP(42) :  Info 777: Testing floats for equality
                                                                        _
        if (m_Items[nIndex[i]].m_csRecName.CompareNoCase(csRecName) != 0)
C:\Projects\WinDNM\SCREEN~1.CPP(54) :  Warning 644: Variable 'nIndex' (line 32) may not have been initialized
                                               _
        if (m_Items[i].m_fScreenID == fScreenID)
C:\Projects\WinDNM\SCREEN~1.CPP(115) :  Info 777: Testing floats for equality
                                                   _
                MenuPopup.AppendMenu(MF_STRING, i+1, (LPCSTR) m_Items[i].m_csRecName);
C:\Projects\WinDNM\SCREEN~1.CPP(123) :  Info 732: Loss of sign (arg. no. 2) (int to unsigned int)
                                               _
        if (m_Items[i].m_fScreenID != fScreenID)
C:\Projects\WinDNM\SCREEN~1.CPP(143) :  Info 777: Testing floats for equality

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "PFEDIT.CPP" 

--- Module:   C:\Projects\WinDNM\PFEDIT.CPP 
                                                     _
        msg.Format("Part Number %s already exists", s);
C:\Projects\WinDNM\PFEDIT.CPP(609) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PFEDIT.CPP(609) :  Warning 560: argument no. 2 should be a pointer
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\PFEDIT.CPP(1275) :  Info 801: Use of goto is deprecated
                                                         _
            msg.Format("Part Number %s already exists", s);
C:\Projects\WinDNM\PFEDIT.CPP(1396) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PFEDIT.CPP(1396) :  Warning 560: argument no. 2 should be a pointer
                    _
        ch = ty[lt-1];
C:\Projects\WinDNM\PFEDIT.CPP(1466) :  Error 1023: Call 'CString::operator[](CString, long)' is ambiguous;  candidates: 'CString::operator[](int) const (line 173, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afx.inl), and operator[](const char *, long) (location unknown)'
C:\Projects\WinDNM\PFEDIT.CPP(1466) :  Info 1703: Function 'CString::operator[](int) const' arbitrarily selected.  Refer to Error 1023
                    _
        ch = ty[lt-1];
C:\Projects\WinDNM\PFEDIT.CPP(1551) :  Error 1023: Call 'CString::operator[](CString, long)' is ambiguous;  candidates: 'CString::operator[](int) const (line 173, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afx.inl), and operator[](const char *, long) (location unknown)'
C:\Projects\WinDNM\PFEDIT.CPP(1551) :  Info 1703: Function 'CString::operator[](int) const' arbitrarily selected.  Refer to Error 1023

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "MDCTEXT.CPP" 

--- Module:   C:\Projects\WinDNM\MDCTEXT.CPP 

--- Global Wrap-up

 Warning 1512: destructor for base class 'COleDispatchDriver' (line 493, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxdisp.h) is not virtual

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "MSGBOX3.CPP" 

--- Module:   C:\Projects\WinDNM\MSGBOX3.CPP 
_
}
C:\Projects\WinDNM\MSGBOX3.CPP(24) :  Warning 1401: member 'CMsgBox3::m_State' (line 41, file C:\Projects\WinDNM\MsgBox3.h) not initialized by constructor

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "MSGBOX4.CPP" 

--- Module:   C:\Projects\WinDNM\MSGBOX4.CPP 
_
}
C:\Projects\WinDNM\MSGBOX4.CPP(24) :  Warning 1401: member 'CMsgBox4::m_State' (line 43, file C:\Projects\WinDNM\MsgBox4.h) not initialized by constructor

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "NEWCAT~1.CPP" 

--- Module:   C:\Projects\WinDNM\NEWCAT~1.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "DNMPLE~1.CPP" 

--- Module:   C:\Projects\WinDNM\DNMPLE~1.CPP 
                                                                                     _
                COleDateTime EstTimeEnd = m_DateTimeStartProgressBar + TotalDeltaTime;
C:\Projects\WinDNM\DNMPLE~1.CPP(438) :  Info 1702: operator 'operator+' is both an ordinary function 'operator+(const CString &, const CString &)' and a member function 'COleDateTime::operator+(const COleDateTimeSpan &) const'
                                                   _
            m_PauseTime = origPauseTime + DeltaTime;
C:\Projects\WinDNM\DNMPLE~1.CPP(471) :  Info 1702: operator 'operator+' is both an ordinary function 'operator+(const CString &, const CString &)' and a member function 'COleDateTimeSpan::operator+(const COleDateTimeSpan &) const'

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "PARTPRNT.CPP" 

--- Module:   C:\Projects\WinDNM\PARTPRNT.CPP 
                                                 _
    gpPrintStatus = (CTOPrint *) m_pPartPrtStatus;
C:\Projects\WinDNM\PARTPRNT.CPP(277) :  Info 740: Unusual pointer cast (incompatible indirect types)
C:\Projects\WinDNM\PARTPRNT.CPP(277) :  Info 826: Suspicious pointer-to-pointer conversion (area too small)
                                                 _
    s.Format("Start: %s   End: %s", PrintStartNum, PrintEndNum);
C:\Projects\WinDNM\PARTPRNT.CPP(281) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PARTPRNT.CPP(281) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PARTPRNT.CPP(281) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\PARTPRNT.CPP(281) :  Warning 560: argument no. 3 should be a pointer

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "RECIPHDR.CPP" 

--- Module:   C:\Projects\WinDNM\RECIPHDR.CPP 
_
}
C:\Projects\WinDNM\RECIPHDR.CPP(33) :  Warning 1401: member 'CRecipHdr::m_editFieldChanged' (line 60, file C:\Projects\WinDNM\RecipHdr.h) not initialized by constructor
                                                                   _
    s.Format("Delete recipe %s with all of its Records?", delHdrNum);
C:\Projects\WinDNM\RECIPHDR.CPP(368) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(368) :  Warning 560: argument no. 2 should be a pointer
                            _
                delRNItemNum, delHdrNum);
C:\Projects\WinDNM\RECIPHDR.CPP(399) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(399) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(399) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\RECIPHDR.CPP(399) :  Warning 560: argument no. 3 should be a pointer
                                _
                    delRNItemNum, delHdrNum);
C:\Projects\WinDNM\RECIPHDR.CPP(408) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(408) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(408) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\RECIPHDR.CPP(408) :  Warning 560: argument no. 3 should be a pointer
                           _
            RCIP.m_HeaderRN);
C:\Projects\WinDNM\RECIPHDR.CPP(426) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(426) :  Warning 560: argument no. 2 should be a pointer
                                                          _
            s.Format("Recipe %s already exists", newHdrNum);
C:\Projects\WinDNM\RECIPHDR.CPP(458) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(458) :  Warning 560: argument no. 2 should be a pointer
                                                          _
            s.Format("Recipe %s already exists", newHdrNum);
C:\Projects\WinDNM\RECIPHDR.CPP(490) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(490) :  Warning 560: argument no. 2 should be a pointer
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\RECIPHDR.CPP(519) :  Info 801: Use of goto is deprecated
                                                                    _
        s.Format("Unable to add new header for recipe %s", newHdrNum);
C:\Projects\WinDNM\RECIPHDR.CPP(552) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(552) :  Warning 560: argument no. 2 should be a pointer
                                                                     _
        s.Format("Unable to copy this recipe record %s", newRNItemNum);
C:\Projects\WinDNM\RECIPHDR.CPP(599) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(599) :  Warning 560: argument no. 2 should be a pointer
                                                                    _
        s.Format("Unable to add new header for recipe %s", newHdrNum);
C:\Projects\WinDNM\RECIPHDR.CPP(647) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(647) :  Warning 560: argument no. 2 should be a pointer
_
}
C:\Projects\WinDNM\RECIPHDR.CPP(697) :  Warning 1401: member 'CRecipeSuper::m_pMainFrame' (line 118, file C:\Projects\WinDNM\RecipHdr.h) not initialized by constructor
                                                                         _
            s.Format("Unable to go to the last recipe record  %s", lastRN);
C:\Projects\WinDNM\RECIPHDR.CPP(1748) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(1748) :  Warning 560: argument no. 2 should be a pointer
                                                                           _
        s.Format("Unable to go to the last recipe itemd  %s", m_LastItemNum);
C:\Projects\WinDNM\RECIPHDR.CPP(1770) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(1770) :  Warning 560: argument no. 2 should be a pointer
                                                           _
        s.Format("Unable to add recipe item  %s", rnItemNum);
C:\Projects\WinDNM\RECIPHDR.CPP(1840) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(1840) :  Warning 560: argument no. 2 should be a pointer
                                     _
                            newHdrNum);
C:\Projects\WinDNM\RECIPHDR.CPP(1877) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(1877) :  Warning 560: argument no. 2 should be a pointer
                                                                          _
        s.Format("Unable to copy recipe record %s to %s .", currentItemNum, newItemNum);
C:\Projects\WinDNM\RECIPHDR.CPP(1942) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(1942) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(1942) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\RECIPHDR.CPP(1942) :  Warning 560: argument no. 3 should be a pointer
                                                        _
        s.Format("Delete recipe record %s ?", delItemNum);
C:\Projects\WinDNM\RECIPHDR.CPP(1983) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(1983) :  Warning 560: argument no. 2 should be a pointer
                                                                              _
        s.Format("Delete recipe record %s and put it into buffer?", delItemNum);
C:\Projects\WinDNM\RECIPHDR.CPP(1985) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(1985) :  Warning 560: argument no. 2 should be a pointer
                                                                                       _
            s.Format(" Buffer Cut Error! Unable to delete recipe record %s", delItemNum);
C:\Projects\WinDNM\RECIPHDR.CPP(2001) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(2001) :  Warning 560: argument no. 2 should be a pointer
                                                                    _
            s.Format("Unable to delete recipe record %s", delItemNum);
C:\Projects\WinDNM\RECIPHDR.CPP(2003) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(2003) :  Warning 560: argument no. 2 should be a pointer
                                                                                       _
            s.Format(" Buffer Cut Error! Unable to delete recipe record %s", delItemNum);
C:\Projects\WinDNM\RECIPHDR.CPP(2039) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(2039) :  Warning 560: argument no. 2 should be a pointer
                                                                    _
            s.Format("Unable to delete recipe record %s", delItemNum);
C:\Projects\WinDNM\RECIPHDR.CPP(2041) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\RECIPHDR.CPP(2041) :  Warning 560: argument no. 2 should be a pointer

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "PRINTTO.CPP" 

--- Module:   C:\Projects\WinDNM\PRINTTO.CPP 
                                                                                  _
            pTempPrtRS->Open(dbOpenTable, TempPrtTblName, dbDenyWrite | dbDenyRead);
C:\Projects\WinDNM\PRINTTO.CPP(97) :  Warning 655: bit-wise operation uses (compatible) enum's
C:\Projects\WinDNM\PRINTTO.CPP(97) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\PRINTTO.CPP(169) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                      _
        if (lineCount == (LinesPerPage - ftrLineCount + 1)) // find the next Real Page's first Line
C:\Projects\WinDNM\PRINTTO.CPP(508) :  Info 834: Operator '-' followed by operator '+' is confusing.  Use parentheses.
        _
        goto CountHeader;
C:\Projects\WinDNM\PRINTTO.CPP(535) :  Info 801: Use of goto is deprecated
                                                              _
        INT32 contantLineCount1 = LinesPerPage - hdrLineCount - ftrLineCount 
C:\Projects\WinDNM\PRINTTO.CPP(576) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                                                            _
                                                            - linesInGroup - linesInGrpHdr;
C:\Projects\WinDNM\PRINTTO.CPP(577) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
C:\Projects\WinDNM\PRINTTO.CPP(577) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                                                      _
        for (i = 1; i <= (LinesPerPage - hdrLineCount - ftrLineCount - contantLineCount); i++)
C:\Projects\WinDNM\PRINTTO.CPP(641) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
C:\Projects\WinDNM\PRINTTO.CPP(641) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                                  _
        yChange = (cs.cy * 3) >> 2;
C:\Projects\WinDNM\PRINTTO.CPP(1142) :  Info 704: Shift right of signed quantity (long)
                    _
                    goto endPage;
C:\Projects\WinDNM\PRINTTO.CPP(1205) :  Info 801: Use of goto is deprecated
                                  _
        yChange = (cs.cy * 3) >> 2;
C:\Projects\WinDNM\PRINTTO.CPP(1300) :  Info 704: Shift right of signed quantity (long)
                                                                    _
                        perCentPosn = (whichCopy * 100 + perCentPosn) / totalCopy;
C:\Projects\WinDNM\PRINTTO.CPP(1350) :  Info 790: Suspicious truncation, integral to float
                        _
                        goto endPage;
C:\Projects\WinDNM\PRINTTO.CPP(1356) :  Info 801: Use of goto is deprecated
                                                                       _
                intPosn = (INT32) floor((count * 100000.00) / totalHdr / 1000.00 + 0.5);// set the progressCtrl box
C:\Projects\WinDNM\PRINTTO.CPP(1672) :  Info 834: Operator '/' followed by operator '/' is confusing.  Use parentheses.
C:\Projects\WinDNM\PRINTTO.CPP(1672) :  Info 834: Operator '/' followed by operator '/' is confusing.  Use parentheses.
                                                                                 _
        msg.Format("There are not any take off record for job #%s.", PrintTOStart);
C:\Projects\WinDNM\PRINTTO.CPP(1685) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRINTTO.CPP(1685) :  Warning 560: argument no. 2 should be a pointer
            _
            goto ComputeEveryTime;
C:\Projects\WinDNM\PRINTTO.CPP(1711) :  Info 801: Use of goto is deprecated
                                        _
        if (oleComputeTime < oleEditTime)
C:\Projects\WinDNM\PRINTTO.CPP(1718) :  Info 1702: operator 'operator<' is both an ordinary function 'operator<(const CString &, const CString &)' and a member function 'COleDateTime::operator<(const COleDateTime &) const'
            _
            goto ComputeEveryTime;
C:\Projects\WinDNM\PRINTTO.CPP(1719) :  Info 801: Use of goto is deprecated
                                                                                _
                    intPosn = (INT32) floor((GlobalCount * 100000.00) / totalTO / 1000.00 + 0.5);
C:\Projects\WinDNM\PRINTTO.CPP(1853) :  Info 834: Operator '/' followed by operator '/' is confusing.  Use parentheses.
C:\Projects\WinDNM\PRINTTO.CPP(1853) :  Info 834: Operator '/' followed by operator '/' is confusing.  Use parentheses.
                    _
                    goto BeginningOfTheLoop;
C:\Projects\WinDNM\PRINTTO.CPP(2705) :  Info 801: Use of goto is deprecated
                    _
                    goto BeginningOfTheLoop;
C:\Projects\WinDNM\PRINTTO.CPP(2732) :  Info 801: Use of goto is deprecated
                       _
        if (ccount == 1)
C:\Projects\WinDNM\PRINTTO.CPP(3326) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\PRINTTO.CPP(3315) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\PRINTTO.CPP(3325) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\PRINTTO.CPP(3326) :  Info 831: Reference cited in prior message
                      _
        if (count == 1)
C:\Projects\WinDNM\PRINTTO.CPP(3574) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\PRINTTO.CPP(3550) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\PRINTTO.CPP(3573) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\PRINTTO.CPP(3574) :  Info 831: Reference cited in prior message
                                                                   _
            intPosn = (INT32) floor((count * 100000.00) / totalNum / 1000.00 + 0.5);// set the progressCtrl box
C:\Projects\WinDNM\PRINTTO.CPP(4146) :  Info 834: Operator '/' followed by operator '/' is confusing.  Use parentheses.
C:\Projects\WinDNM\PRINTTO.CPP(4146) :  Info 834: Operator '/' followed by operator '/' is confusing.  Use parentheses.
                                                                                     _
        msg.Format("There are not any parts from #%s to #%s to print.", PrintStartNum, PrintEndNum);
C:\Projects\WinDNM\PRINTTO.CPP(4160) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRINTTO.CPP(4160) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRINTTO.CPP(4160) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\PRINTTO.CPP(4160) :  Warning 560: argument no. 3 should be a pointer
                                                                   _
            intPosn = (INT32) floor((count * 100000.00) / totalNum / 1000.00 + 0.5);// set the progressCtrl box
C:\Projects\WinDNM\PRINTTO.CPP(4523) :  Info 834: Operator '/' followed by operator '/' is confusing.  Use parentheses.
C:\Projects\WinDNM\PRINTTO.CPP(4523) :  Info 834: Operator '/' followed by operator '/' is confusing.  Use parentheses.
                                                                                _
        msg.Format("There are not any any sequence for job # %s.", PrintStartNum);
C:\Projects\WinDNM\PRINTTO.CPP(4538) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRINTTO.CPP(4538) :  Warning 560: argument no. 2 should be a pointer
                                             _
    PutStrInTheMiddle(firm, ColsPerLine - 10 - 15);
C:\Projects\WinDNM\PRINTTO.CPP(4560) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                                             _
    PutStrInTheMiddle(proj, ColsPerLine - 10 - 15);
C:\Projects\WinDNM\PRINTTO.CPP(4568) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "PFSEARCH.CPP" 

--- Module:   C:\Projects\WinDNM\PFSEARCH.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "PICTURE.CPP" 

--- Module:   C:\Projects\WinDNM\PICTURE.CPP 

--- Global Wrap-up

 Warning 1512: destructor for base class 'COleDispatchDriver' (line 493, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxdisp.h) is not virtual

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "PNLIST.CPP" 

--- Module:   C:\Projects\WinDNM\PNLIST.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "PRREPORT.CPP" 

--- Module:   C:\Projects\WinDNM\PRREPORT.CPP 
_
}
C:\Projects\WinDNM\PRREPORT.CPP(27) :  Warning 1540: Pointer member 'CPrReport::m_pRecapDB' (line 337, file C:\Projects\WinDNM\PrReport.h) neither freed nor zero'ed by destructor
C:\Projects\WinDNM\PRREPORT.CPP(27) :  Warning 1540: Pointer member 'CPrReport::m_pPrelRcapTD' (line 339, file C:\Projects\WinDNM\PrReport.h) neither freed nor zero'ed by destructor
C:\Projects\WinDNM\PRREPORT.CPP(27) :  Warning 1540: Pointer member 'CPrReport::m_pPrelRcapRS' (line 340, file C:\Projects\WinDNM\PrReport.h) neither freed nor zero'ed by destructor
C:\Projects\WinDNM\PRREPORT.CPP(27) :  Warning 1540: Pointer member 'CPrReport::m_pPrelTSheetTD' (line 342, file C:\Projects\WinDNM\PrReport.h) neither freed nor zero'ed by destructor
C:\Projects\WinDNM\PRREPORT.CPP(27) :  Warning 1540: Pointer member 'CPrReport::m_pPrelTSheetRS' (line 343, file C:\Projects\WinDNM\PrReport.h) neither freed nor zero'ed by destructor
                                                  _
    gpPrintStatus = (CTOPrint *) m_pPrReportStatus; 
C:\Projects\WinDNM\PRREPORT.CPP(285) :  Info 740: Unusual pointer cast (incompatible indirect types)
                                                                               _
        s.Format("Job %s does not exist!  YES: Try again,   NO: Cancel", jobNum);
C:\Projects\WinDNM\PRREPORT.CPP(971) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(971) :  Warning 560: argument no. 2 should be a pointer
                                                                                           _
            m_pPrelRcapRS->Open(dbOpenTable, m_preliminaryTblName, dbDenyWrite | dbDenyRead);
C:\Projects\WinDNM\PRREPORT.CPP(1632) :  Warning 655: bit-wise operation uses (compatible) enum's
C:\Projects\WinDNM\PRREPORT.CPP(1632) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\PRREPORT.CPP(1680) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\PRREPORT.CPP(1685) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                                                              _
            msg.Format("There is either no sequence or no options record for job %s", m_jobNum);
C:\Projects\WinDNM\PRREPORT.CPP(1932) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(1932) :  Warning 560: argument no. 2 should be a pointer
                    _
                    goto optionsSeq;
C:\Projects\WinDNM\PRREPORT.CPP(1963) :  Info 801: Use of goto is deprecated
                    _
                    goto optionsSeq;
C:\Projects\WinDNM\PRREPORT.CPP(1978) :  Info 801: Use of goto is deprecated
                                                       _
                s.Format(" Delivery number %s", delivNo);
C:\Projects\WinDNM\PRREPORT.CPP(1992) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(1992) :  Warning 560: argument no. 2 should be a pointer
                                                     _
                s.Format(" Take-off number %s", toHdr);
C:\Projects\WinDNM\PRREPORT.CPP(1994) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(1994) :  Warning 560: argument no. 2 should be a pointer
                                                           _
                    s.Format(" Delivery number %s", delivNo);
C:\Projects\WinDNM\PRREPORT.CPP(2030) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(2030) :  Warning 560: argument no. 2 should be a pointer
                                                         _
                    s.Format(" Take-off number %s", toHdr);
C:\Projects\WinDNM\PRREPORT.CPP(2032) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(2032) :  Warning 560: argument no. 2 should be a pointer
                                                                       _
                intPosn = (INT32) floor((numCount * 100000.00) / total / 1000.00 + 0.5);// set the progressCtrl box
C:\Projects\WinDNM\PRREPORT.CPP(2049) :  Info 834: Operator '/' followed by operator '/' is confusing.  Use parentheses.
C:\Projects\WinDNM\PRREPORT.CPP(2049) :  Info 834: Operator '/' followed by operator '/' is confusing.  Use parentheses.
                                            _
            end = subList.Right(subLen - ix - 1);
C:\Projects\WinDNM\PRREPORT.CPP(2177) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                                               _
        delivStr = delivStr.Right(len - subLen - 1);
C:\Projects\WinDNM\PRREPORT.CPP(2197) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                                       _
    s.Format(" Part number %s", partNum);
C:\Projects\WinDNM\PRREPORT.CPP(2339) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(2339) :  Warning 560: argument no. 2 should be a pointer
                                                                               _
        msg.Format("Part #%s in take off dose not exist in price file", partNum);
C:\Projects\WinDNM\PRREPORT.CPP(2376) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(2376) :  Warning 560: argument no. 2 should be a pointer
                        _
        if (hl == dbTemp)
C:\Projects\WinDNM\PRREPORT.CPP(2548) :  Info 777: Testing floats for equality
                           _
            if (t == dbTemp)
C:\Projects\WinDNM\PRREPORT.CPP(2552) :  Info 777: Testing floats for equality
                               _
                if (o == dbTemp)
C:\Projects\WinDNM\PRREPORT.CPP(2556) :  Info 777: Testing floats for equality
                                       _
    s.Format(" Part number %s", partNum);
C:\Projects\WinDNM\PRREPORT.CPP(2815) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(2815) :  Warning 560: argument no. 2 should be a pointer
                                                   _
                s.Format(" Part number %s", partNum);
C:\Projects\WinDNM\PRREPORT.CPP(2892) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(2892) :  Warning 560: argument no. 2 should be a pointer
                                               _
            s.Format(" Part number %s", partNum);
C:\Projects\WinDNM\PRREPORT.CPP(2941) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(2941) :  Warning 560: argument no. 2 should be a pointer
                                               _
            s.Format(" Part number %s", partNum);
C:\Projects\WinDNM\PRREPORT.CPP(3000) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(3000) :  Warning 560: argument no. 2 should be a pointer
                                                                                                               _
            m_pScondRecapRS[secondaryRecapTblNum]->Open(dbOpenTable, m_cutListTblName, dbDenyWrite | dbDenyRead);
C:\Projects\WinDNM\PRREPORT.CPP(3126) :  Warning 655: bit-wise operation uses (compatible) enum's
C:\Projects\WinDNM\PRREPORT.CPP(3126) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\PRREPORT.CPP(3171) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\PRREPORT.CPP(3176) :  Warning 655: bit-wise operation uses (compatible) enum's
                              _
        ifo[7].m_strName = "O";
C:\Projects\WinDNM\PRREPORT.CPP(3306) :  Warning 415: access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\PRREPORT.CPP(3306) :  Info 831: Reference cited in prior message
                               _
        ifo[7].m_bDescending = FALSE;
C:\Projects\WinDNM\PRREPORT.CPP(3307) :  Warning 415: access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\PRREPORT.CPP(3307) :  Info 831: Reference cited in prior message

During Specific Walk:
  File C:\Projects\WinDNM\PRREPORT.CPP line 3100: DefineSecondaryCutListRecapRecSet()
C:\Projects\WinDNM\PRREPORT.CPP(3306) :  Warning 415: access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\PRREPORT.CPP(3306) :  Info 831: Reference cited in prior message

During Specific Walk:
  File C:\Projects\WinDNM\PRREPORT.CPP line 3100: DefineSecondaryCutListRecapRecSet()
C:\Projects\WinDNM\PRREPORT.CPP(3307) :  Warning 415: access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\PRREPORT.CPP(3307) :  Info 831: Reference cited in prior message
                                            _
            end = subList.Right(subLen - ix - 1);
C:\Projects\WinDNM\PRREPORT.CPP(3667) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                                               _
        delivStr = delivStr.Right(len - subLen - 1);
C:\Projects\WinDNM\PRREPORT.CPP(3698) :  Info 834: Operator '-' followed by operator '-' is confusing.  Use parentheses.
                                                                                                                                        _
            msg.Format("CDaoException (%s) in routine CPrReport::SecondaryRecapCutList\n\nEdit recap record error. Stop report process");
C:\Projects\WinDNM\PRREPORT.CPP(3783) :  Warning 558: Too few arguments for format (1 missing)
                                                                                                                                          _
        msg.Format("CDaoException (%s) in routine CPrReport::SecondaryRecapCutList\n\nAppend new recap record error. Stop report process");
C:\Projects\WinDNM\PRREPORT.CPP(3860) :  Warning 558: Too few arguments for format (1 missing)
                                                                           _
                    intPosn = (INT32) floor((numCount * 100000.00) / total / 1000.00 + 0.5);// set the progressCtrl box
C:\Projects\WinDNM\PRREPORT.CPP(3951) :  Info 834: Operator '/' followed by operator '/' is confusing.  Use parentheses.
C:\Projects\WinDNM\PRREPORT.CPP(3951) :  Info 834: Operator '/' followed by operator '/' is confusing.  Use parentheses.
            _
            goto checkPN;
C:\Projects\WinDNM\PRREPORT.CPP(4461) :  Info 801: Use of goto is deprecated
                                                                                                                                       _
            m_pScondRecapRS[secondaryRecapTblNum]->Open(dbOpenTable, m_secondaryTblName[secondaryRecapTblNum], dbDenyWrite | dbDenyRead);
C:\Projects\WinDNM\PRREPORT.CPP(4926) :  Warning 655: bit-wise operation uses (compatible) enum's
C:\Projects\WinDNM\PRREPORT.CPP(4926) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\PRREPORT.CPP(4997) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\PRREPORT.CPP(5002) :  Warning 655: bit-wise operation uses (compatible) enum's
                              _
        ifo[7].m_strName = "T";
C:\Projects\WinDNM\PRREPORT.CPP(5125) :  Warning 415: access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\PRREPORT.CPP(5125) :  Info 831: Reference cited in prior message
                               _
        ifo[7].m_bDescending = FALSE;
C:\Projects\WinDNM\PRREPORT.CPP(5126) :  Warning 415: access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\PRREPORT.CPP(5126) :  Info 831: Reference cited in prior message

During Specific Walk:
  File C:\Projects\WinDNM\PRREPORT.CPP line 4959: DelAndDefSecondaryShippingRecapDB()
C:\Projects\WinDNM\PRREPORT.CPP(5125) :  Warning 415: access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\PRREPORT.CPP(5125) :  Info 831: Reference cited in prior message

During Specific Walk:
  File C:\Projects\WinDNM\PRREPORT.CPP line 4959: DelAndDefSecondaryShippingRecapDB()
C:\Projects\WinDNM\PRREPORT.CPP(5126) :  Warning 415: access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\PRREPORT.CPP(5126) :  Info 831: Reference cited in prior message
                           _
        if (prelO == secndO)
C:\Projects\WinDNM\PRREPORT.CPP(5188) :  Info 777: Testing floats for equality
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\PRREPORT.CPP(5781) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\PRREPORT.CPP(5786) :  Warning 655: bit-wise operation uses (compatible) enum's
                               _
        ifo[7].m_strName = "HL";
C:\Projects\WinDNM\PRREPORT.CPP(5917) :  Warning 415: access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\PRREPORT.CPP(5917) :  Info 831: Reference cited in prior message
                               _
        ifo[7].m_bDescending = FALSE;
C:\Projects\WinDNM\PRREPORT.CPP(5918) :  Warning 415: access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\PRREPORT.CPP(5918) :  Info 831: Reference cited in prior message

During Specific Walk:
  File C:\Projects\WinDNM\PRREPORT.CPP line 4962: DelAndDefSecondaryPackagingRecapDB()
C:\Projects\WinDNM\PRREPORT.CPP(5917) :  Warning 415: access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\PRREPORT.CPP(5917) :  Info 831: Reference cited in prior message

During Specific Walk:
  File C:\Projects\WinDNM\PRREPORT.CPP line 4962: DelAndDefSecondaryPackagingRecapDB()
C:\Projects\WinDNM\PRREPORT.CPP(5918) :  Warning 415: access of out-of-bounds pointer (1 beyond end of data) by operator '['
C:\Projects\WinDNM\PRREPORT.CPP(5918) :  Info 831: Reference cited in prior message
                           _
        if (prelT == secndT)
C:\Projects\WinDNM\PRREPORT.CPP(5977) :  Info 777: Testing floats for equality
                               _
            if (prelO == secndO)
C:\Projects\WinDNM\PRREPORT.CPP(5983) :  Info 777: Testing floats for equality
                                                                                            _
            m_pPrelTSheetRS->Open(dbOpenTable, m_prelTSheetTblName, dbDenyWrite | dbDenyRead);
C:\Projects\WinDNM\PRREPORT.CPP(6608) :  Warning 655: bit-wise operation uses (compatible) enum's
C:\Projects\WinDNM\PRREPORT.CPP(6608) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                          _
        dfi.m_lAttributes = dbFixedField | dbAutoIncrField;
C:\Projects\WinDNM\PRREPORT.CPP(6655) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                           _
        dfi.m_lAttributes = dbFixedField | dbUpdatableField;
C:\Projects\WinDNM\PRREPORT.CPP(6660) :  Warning 655: bit-wise operation uses (compatible) enum's
                                                                                       _
        msg.Format("There is no either sequence or options record for job %s", m_jobNum);
C:\Projects\WinDNM\PRREPORT.CPP(6906) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(6906) :  Warning 560: argument no. 2 should be a pointer
                                                    _
                s.Format(" Take-off number %s", plan);
C:\Projects\WinDNM\PRREPORT.CPP(6942) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(6942) :  Warning 560: argument no. 2 should be a pointer
                                                                 _
                            s.Format(" Take-off number %s", toHdr);
C:\Projects\WinDNM\PRREPORT.CPP(6975) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRREPORT.CPP(6975) :  Warning 560: argument no. 2 should be a pointer
                                                                     _
                intPosn = (INT32) floor((count * 100000.00) / bigSeq / 1000.00 + 0.5);// set the progressCtrl box
C:\Projects\WinDNM\PRREPORT.CPP(6990) :  Info 834: Operator '/' followed by operator '/' is confusing.  Use parentheses.
C:\Projects\WinDNM\PRREPORT.CPP(6990) :  Info 834: Operator '/' followed by operator '/' is confusing.  Use parentheses.
                                 _
            var2[0] = foundSeq[j];
C:\Projects\WinDNM\PRREPORT.CPP(7522) :  Warning 644: Variable 'foundSeq' (line 7426) may not have been initialized
                           _
        if (hasCost == true)
C:\Projects\WinDNM\PRREPORT.CPP(7548) :  Info 731: Boolean argument to equal/not equal

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "POPRICE.CPP" 

--- Module:   C:\Projects\WinDNM\POPRICE.CPP 
_
}
C:\Projects\WinDNM\POPRICE.CPP(27) :  Warning 1401: member 'CPOPrice::m_editFieldChanged' (line 57, file C:\Projects\WinDNM\POPrice.h) not initialized by constructor

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "REPAIRDB.CPP" 

--- Module:   C:\Projects\WinDNM\REPAIRDB.CPP 
        _
        goto finish;
C:\Projects\WinDNM\REPAIRDB.CPP(282) :  Info 801: Use of goto is deprecated

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "PRINTSEQ.CPP" 

--- Module:   C:\Projects\WinDNM\PRINTSEQ.CPP 
                                _
    s.Format("%s", PrintStartNum);
C:\Projects\WinDNM\PRINTSEQ.CPP(245) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\PRINTSEQ.CPP(245) :  Warning 560: argument no. 2 should be a pointer
                                            _
    gpPrintStatus = (CTOPrint *) m_pPrintSeq;
C:\Projects\WinDNM\PRINTSEQ.CPP(251) :  Info 740: Unusual pointer cast (incompatible indirect types)
C:\Projects\WinDNM\PRINTSEQ.CPP(251) :  Info 826: Suspicious pointer-to-pointer conversion (area too small)

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "SPEC.CPP" 

--- Module:   C:\Projects\WinDNM\SPEC.CPP 
                                  _
    INT32 CTakeOffFD::UpdateScreen();
C:\Projects\WinDNM\TkOffFD.h(142) :  Info 1706: Declaration with scope operator is unusual within a class
                              _
    INT32 CTOHdr::UpdateScreen();
C:\Projects\WinDNM\TOHdr.h(132) :  Info 1706: Declaration with scope operator is unusual within a class
                      _
        if (!partFound)
C:\Projects\WinDNM\SPEC.CPP(1570) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\SPEC.CPP(1537) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\SPEC.CPP(1570) :  Info 831: Reference cited in prior message
                      _
        if (!partFound)
C:\Projects\WinDNM\SPEC.CPP(1778) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\SPEC.CPP(1745) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\SPEC.CPP(1778) :  Info 831: Reference cited in prior message
                      _
        if (!partFound)
C:\Projects\WinDNM\SPEC.CPP(1986) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\SPEC.CPP(1953) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\SPEC.CPP(1986) :  Info 831: Reference cited in prior message
                      _
        if (!partFound)
C:\Projects\WinDNM\SPEC.CPP(2194) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\SPEC.CPP(2161) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\SPEC.CPP(2194) :  Info 831: Reference cited in prior message

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "ERRORM~1.CPP" 

--- Module:   C:\Projects\WinDNM\ERRORM~1.CPP 
_
}
C:\Projects\WinDNM\ERRORM~1.CPP(24) :  Warning 1401: member 'CErrorMessageStatus::m_nMB_Items' (line 47, file C:\Projects\WinDNM\ErrorMessageStatus.h) not initialized by constructor

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "TKOFFFD.CPP" 

--- Module:   C:\Projects\WinDNM\TKOFFFD.CPP 
                                  _
    INT32 CTakeOffFD::UpdateScreen();
C:\Projects\WinDNM\TkOffFD.h(142) :  Info 1706: Declaration with scope operator is unusual within a class
                              _
    INT32 CTOHdr::UpdateScreen();
C:\Projects\WinDNM\TOHdr.h(132) :  Info 1706: Declaration with scope operator is unusual within a class
                      _
    if (screenFlag == TRUE)
C:\Projects\WinDNM\TKOFFFD.CPP(441) :  Info 731: Boolean argument to equal/not equal
                      _
    if (screenFlag == TRUE)
C:\Projects\WinDNM\TKOFFFD.CPP(453) :  Info 731: Boolean argument to equal/not equal
                      _
    if (screenFlag == TRUE)
C:\Projects\WinDNM\TKOFFFD.CPP(470) :  Info 731: Boolean argument to equal/not equal
                          _
    if (screenFlag == true)
C:\Projects\WinDNM\TKOFFFD.CPP(488) :  Info 731: Boolean argument to equal/not equal
                      _
    if (screenFlag == TRUE)
C:\Projects\WinDNM\TKOFFFD.CPP(511) :  Info 731: Boolean argument to equal/not equal
                      _
    if (screenFlag == TRUE)
C:\Projects\WinDNM\TKOFFFD.CPP(540) :  Info 731: Boolean argument to equal/not equal
                      _
    if (screenFlag == TRUE)
C:\Projects\WinDNM\TKOFFFD.CPP(591) :  Info 731: Boolean argument to equal/not equal
                                 _
            m_programCausedEvent = FALSE;
C:\Projects\WinDNM\TKOFFFD.CPP(600) :  Warning 527: Unreachable
                                 _
            m_programCausedEvent = FALSE;
C:\Projects\WinDNM\TKOFFFD.CPP(607) :  Warning 527: Unreachable
                                 _
            m_programCausedEvent = FALSE;
C:\Projects\WinDNM\TKOFFFD.CPP(614) :  Warning 527: Unreachable
                      _
    if (screenFlag == TRUE)
C:\Projects\WinDNM\TKOFFFD.CPP(628) :  Info 731: Boolean argument to equal/not equal
                                                                    _
    dt = GetDateTime();                            // Get current date and time                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                C:\Projects\WinDNM\TKOFFFD.CPP(657) :  Error 91: Line exceeds 600 characters (use +linebuf)
                      _
    if (screenFlag == TRUE)
C:\Projects\WinDNM\TKOFFFD.CPP(671) :  Info 731: Boolean argument to equal/not equal
                      _
        if (!partFound)
C:\Projects\WinDNM\TKOFFFD.CPP(1435) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\TKOFFFD.CPP(1402) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\TKOFFFD.CPP(1435) :  Info 831: Reference cited in prior message
                      _
        if (!partFound)
C:\Projects\WinDNM\TKOFFFD.CPP(1669) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\TKOFFFD.CPP(1636) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\TKOFFFD.CPP(1669) :  Info 831: Reference cited in prior message
                                                         _
        rc |= Db.GetField(m_SHLEFT, "S05", TN_TAKEOFF, 2);
C:\Projects\WinDNM\TKOFFFD.CPP(1841) :  Warning 530: Symbol 'rc' (line 1823) not initialized
                          _
    if (screenFlag == true)
C:\Projects\WinDNM\TKOFFFD.CPP(1899) :  Info 731: Boolean argument to equal/not equal
                      _
        if (!partFound)
C:\Projects\WinDNM\TKOFFFD.CPP(1982) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\TKOFFFD.CPP(1948) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\TKOFFFD.CPP(1982) :  Info 831: Reference cited in prior message

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "TOHDR.CPP" 

--- Module:   C:\Projects\WinDNM\TOHDR.CPP 
                                  _
    INT32 CTakeOffFD::UpdateScreen();
C:\Projects\WinDNM\TkOffFD.h(142) :  Info 1706: Declaration with scope operator is unusual within a class
                              _
    INT32 CTOHdr::UpdateScreen();
C:\Projects\WinDNM\TOHdr.h(132) :  Info 1706: Declaration with scope operator is unusual within a class
                                                                    _
    s.Format("Delete take-off %s with all of its Records?", delTONum);
C:\Projects\WinDNM\TOHDR.CPP(916) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(916) :  Warning 560: argument no. 2 should be a pointer
                              _
                delTORecordNum, delTONum);
C:\Projects\WinDNM\TOHDR.CPP(947) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(947) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(947) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\TOHDR.CPP(947) :  Warning 560: argument no. 3 should be a pointer
                                                                                                                  _
            ss.Format("Unable to delete record %s in take-off %s from OnTohdrDelete in Tohdr.cpp.", delTORecordNum, delTONum);
C:\Projects\WinDNM\TOHDR.CPP(949) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(949) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(949) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\TOHDR.CPP(949) :  Warning 560: argument no. 3 should be a pointer
                         _
            TO.m_HeaderTO);
C:\Projects\WinDNM\TOHDR.CPP(972) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(972) :  Warning 560: argument no. 2 should be a pointer
                         _
            TO.m_HeaderTO);
C:\Projects\WinDNM\TOHDR.CPP(976) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(976) :  Warning 560: argument no. 2 should be a pointer
                                                        _
            s.Format("Take-Off %s already exists", newTO);
C:\Projects\WinDNM\TOHDR.CPP(1005) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(1005) :  Warning 560: argument no. 2 should be a pointer
                                                        _
            s.Format("Take-Off %s already exists", newTO);
C:\Projects\WinDNM\TOHDR.CPP(1037) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(1037) :  Warning 560: argument no. 2 should be a pointer
                                                                       _
            s.Format("Unable to copy new header for take-off %s", newTO);
C:\Projects\WinDNM\TOHDR.CPP(1076) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(1076) :  Warning 560: argument no. 2 should be a pointer
                                                                                                          _
            s.Format("Unable to copy new header for take-off %s from CopyOrAddTakeOff in Tohdr.cpp", newTO);
C:\Projects\WinDNM\TOHDR.CPP(1079) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(1079) :  Warning 560: argument no. 2 should be a pointer
                                                                       _
            s.Format("Unable to copy this take-off record %s", newTORec);
C:\Projects\WinDNM\TOHDR.CPP(1130) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(1130) :  Warning 560: argument no. 2 should be a pointer
                                                                                                          _
            s.Format("Unable to copy this take-off record %s from CopyOrAddTakeOff in Tohdr.cpp", newTORec);
C:\Projects\WinDNM\TOHDR.CPP(1132) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(1132) :  Warning 560: argument no. 2 should be a pointer
                                                                      _
            s.Format("Unable to add new header for take-off %s", newTO);
C:\Projects\WinDNM\TOHDR.CPP(1181) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(1181) :  Warning 560: argument no. 2 should be a pointer
                                                                                                         _
            s.Format("Unable to add new header for take-off %s from CopyOrAddTakeOff in Tohdr.cpp", newTO);
C:\Projects\WinDNM\TOHDR.CPP(1183) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(1183) :  Warning 560: argument no. 2 should be a pointer
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\TOHDR.CPP(1221) :  Info 801: Use of goto is deprecated
              _
    if (dt > 0)
C:\Projects\WinDNM\TOHDR.CPP(1418) :  Info 1702: operator 'operator>' is both an ordinary function 'operator>(const CString &, const CString &)' and a member function 'COleDateTime::operator>(const COleDateTime &) const'
C:\Projects\WinDNM\TOHDR.CPP(1418) :  Error 1023: Call 'COleDateTime::operator>(COleDateTime, int)' is ambiguous;  candidates: 'COleDateTime::operator>(const COleDateTime &) const (line 1152, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxdisp.h), and operator>(double, int) (location unknown)'
C:\Projects\WinDNM\TOHDR.CPP(1418) :  Info 1703: Function 'COleDateTime::operator>(const COleDateTime &) const' arbitrarily selected.  Refer to Error 1023
C:\Projects\WinDNM\TOHDR.CPP(1418) :  Error 1036: ambiguous reference to constructor; candidates: 'COleDateTime::COleDateTime(double) (line 158, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxole.inl), and COleDateTime::COleDateTime(long) (line 160, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxole.inl)'
_
}
C:\Projects\WinDNM\TOHDR.CPP(1457) :  Warning 1401: member 'CTakeOff::m_pMainFrame' (line 204, file C:\Projects\WinDNM\TOHdr.h) not initialized by constructor
                                                              _
        s.Format("Delete take-off record %s ?", delTORecordNum);
C:\Projects\WinDNM\TOHDR.CPP(2674) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(2674) :  Warning 560: argument no. 2 should be a pointer
                                                                                    _
        s.Format("Delete take-off record %s and put it into buffer?", delTORecordNum);
C:\Projects\WinDNM\TOHDR.CPP(2698) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(2698) :  Warning 560: argument no. 2 should be a pointer
                                                                                             _
            s.Format(" Buffer Cut Error! Unable to delete take-off record %s", delTORecordNum);
C:\Projects\WinDNM\TOHDR.CPP(2728) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(2728) :  Warning 560: argument no. 2 should be a pointer
                                                                          _
            s.Format("Unable to delete take-off record %s", delTORecordNum);
C:\Projects\WinDNM\TOHDR.CPP(2730) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(2730) :  Warning 560: argument no. 2 should be a pointer
                                                                                             _
            s.Format(" Buffer Cut Error! Unable to delete take-off record %s", delTORecordNum);
C:\Projects\WinDNM\TOHDR.CPP(2761) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(2761) :  Warning 560: argument no. 2 should be a pointer
                                                                          _
            s.Format("Unable to delete take-off record %s", delTORecordNum);
C:\Projects\WinDNM\TOHDR.CPP(2763) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(2763) :  Warning 560: argument no. 2 should be a pointer
                                                               _
        s.Format("Unable to add take-off record  %s.", toRecNum);
C:\Projects\WinDNM\TOHDR.CPP(2866) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(2866) :  Warning 560: argument no. 2 should be a pointer
                                 _
                            newTO);
C:\Projects\WinDNM\TOHDR.CPP(2896) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(2896) :  Warning 560: argument no. 2 should be a pointer
                                                                   _
        s.Format("Unable to copy take-off record to %s .", newTORec);
C:\Projects\WinDNM\TOHDR.CPP(2958) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(2958) :  Warning 560: argument no. 2 should be a pointer
                                                                           _
            s.Format("Unable to go to the last take-off record  %s", lastTO);
C:\Projects\WinDNM\TOHDR.CPP(2991) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(2991) :  Warning 560: argument no. 2 should be a pointer
                                                                                                        _
            s.Format("Unable to go to the last take-off record  %s from GoToLastTO in Tohdr.cpp", lastTO);
C:\Projects\WinDNM\TOHDR.CPP(2994) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(2994) :  Warning 560: argument no. 2 should be a pointer
                                                                              _
        s.Format("Unable to go to the last take-off record  %s", m_LastTakeOff);
C:\Projects\WinDNM\TOHDR.CPP(3016) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(3016) :  Warning 560: argument no. 2 should be a pointer
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\TOHDR.CPP(3049) :  Info 801: Use of goto is deprecated
                                        _
                                newTORec);
C:\Projects\WinDNM\TOHDR.CPP(3549) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOHDR.CPP(3549) :  Warning 560: argument no. 2 should be a pointer
              _
    dt = GetDateTime();                            // Get current date and time                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                C:\Projects\WinDNM\TOHDR.CPP(3653) :  Error 91: Line exceeds 600 characters (use +linebuf)

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "TRIM.CPP" 

--- Module:   C:\Projects\WinDNM\TRIM.CPP 
                                  _
    INT32 CTakeOffFD::UpdateScreen();
C:\Projects\WinDNM\TkOffFD.h(142) :  Info 1706: Declaration with scope operator is unusual within a class
                              _
    INT32 CTOHdr::UpdateScreen();
C:\Projects\WinDNM\TOHdr.h(132) :  Info 1706: Declaration with scope operator is unusual within a class
                      _
        if (!partFound)
C:\Projects\WinDNM\TRIM.CPP(1779) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\TRIM.CPP(1748) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\TRIM.CPP(1779) :  Info 831: Reference cited in prior message
                      _
        if (!partFound)
C:\Projects\WinDNM\TRIM.CPP(1984) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\TRIM.CPP(1953) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\TRIM.CPP(1984) :  Info 831: Reference cited in prior message
                      _
        if (!partFound)
C:\Projects\WinDNM\TRIM.CPP(2189) :  Info 774: Boolean within 'if' always evaluates to True
C:\Projects\WinDNM\TRIM.CPP(2158) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\TRIM.CPP(2189) :  Info 831: Reference cited in prior message

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "STATUS.CPP" 

--- Module:   C:\Projects\WinDNM\STATUS.CPP 
                                                       _
    s.Format("Start Job: %s   End Job %s", PrintTOStart, PrintTOEnd);
C:\Projects\WinDNM\STATUS.CPP(98) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\STATUS.CPP(98) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\STATUS.CPP(98) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\STATUS.CPP(98) :  Warning 560: argument no. 3 should be a pointer

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "TOPRINT.CPP" 

--- Module:   C:\Projects\WinDNM\TOPRINT.CPP 
                                                       _
    s.Format("Start Job: %s   End Job %s", PrintTOStart, PrintTOEnd);
C:\Projects\WinDNM\TOPRINT.CPP(672) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOPRINT.CPP(672) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TOPRINT.CPP(672) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\TOPRINT.CPP(672) :  Warning 560: argument no. 3 should be a pointer

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "WRITEL~1.CPP" 

--- Module:   C:\Projects\WinDNM\WRITEL~1.CPP 
_
}
C:\Projects\WinDNM\WRITEL~1.CPP(33) :  Warning 1540: Pointer member 'CWriteLogMsgInFile::m_fLastJobFile' (line 27, file C:\Projects\WinDNM\WriteLogMsgInFile.h) neither freed nor zero'ed by destructor
                                  _
        if (fclose(m_fLastJobFile))
C:\Projects\WinDNM\WRITEL~1.CPP(77) :  Warning 668: Possibly passing a null pointer to function 'fclose(struct _iobuf *)', arg. no. 1
C:\Projects\WinDNM\WRITEL~1.CPP(21) :  Info 831: Reference cited in prior message
                                      _
            if (fclose(m_fLastJobFile))
C:\Projects\WinDNM\WRITEL~1.CPP(98) :  Warning 668: Possibly passing a null pointer to function 'fclose(struct _iobuf *)', arg. no. 1
C:\Projects\WinDNM\WRITEL~1.CPP(21) :  Info 831: Reference cited in prior message
                          _
                    jobNum);
C:\Projects\WinDNM\WRITEL~1.CPP(124) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\WRITEL~1.CPP(124) :  Warning 560: argument no. 2 should be a pointer
                                                           _
    s.Format("Error # %d - %s  Ref: %s. \n", errNum, errMsg, ref);
C:\Projects\WinDNM\WRITEL~1.CPP(144) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\WRITEL~1.CPP(144) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\WRITEL~1.CPP(144) :  Warning 560: argument no. 3 should be a pointer
C:\Projects\WinDNM\WRITEL~1.CPP(144) :  Warning 560: argument no. 4 should be a pointer
                                   _
    fprintf(m_fLastJobFile, logMsg);
C:\Projects\WinDNM\WRITEL~1.CPP(147) :  Warning 668: Possibly passing a null pointer to function 'fprintf(struct _iobuf *, const char *, ...)', arg. no. 1
C:\Projects\WinDNM\WRITEL~1.CPP(21) :  Info 831: Reference cited in prior message
C:\Projects\WinDNM\WRITEL~1.CPP(121) :  Info 831: Reference cited in prior message

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "BASE.CPP" 

--- Module:   C:\Projects\WinDNM\BASE.CPP 
                                  _
    INT32 CTakeOffFD::UpdateScreen();
C:\Projects\WinDNM\TkOffFD.h(142) :  Info 1706: Declaration with scope operator is unusual within a class
                              _
    INT32 CTOHdr::UpdateScreen();
C:\Projects\WinDNM\Tohdr.h(132) :  Info 1706: Declaration with scope operator is unusual within a class
_
}
C:\Projects\WinDNM\BASE.CPP(1186) :  Warning 1401: member 'CBase::m_editFieldChanged' (line 250, file C:\Projects\WinDNM\Base.h) not initialized by constructor
C:\Projects\WinDNM\BASE.CPP(1186) :  Warning 1401: member 'CBase::m_secondLineIsEmpty' (line 251, file C:\Projects\WinDNM\Base.h) not initialized by constructor
C:\Projects\WinDNM\BASE.CPP(1186) :  Warning 1401: member 'CBase::m_recID' (line 253, file C:\Projects\WinDNM\Base.h) not initialized by constructor
C:\Projects\WinDNM\BASE.CPP(1186) :  Warning 1401: member 'CBase::m_firstSeqNum' (line 254, file C:\Projects\WinDNM\Base.h) not initialized by constructor
C:\Projects\WinDNM\BASE.CPP(1186) :  Warning 1401: member 'CBase::m_pHdrTO' (line 263, file C:\Projects\WinDNM\Base.h) not initialized by constructor
C:\Projects\WinDNM\BASE.CPP(1186) :  Warning 1401: member 'CBase::m_noOfArrowItems' (line 273, file C:\Projects\WinDNM\Base.h) not initialized by constructor
                                                                 _
        msg.Format("The sequence #%s is invalid.  Try again?", rn);
C:\Projects\WinDNM\BASE.CPP(2095) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\BASE.CPP(2095) :  Warning 560: argument no. 2 should be a pointer
            _
            goto GetSequenceNum_Again;
C:\Projects\WinDNM\BASE.CPP(2097) :  Info 801: Use of goto is deprecated
        _
        goto GetUniqSequence_Again;
C:\Projects\WinDNM\BASE.CPP(2112) :  Info 801: Use of goto is deprecated
                                                                    _
        msg.Format("Plan and elevation #%s dose not exist!", newPlan);
C:\Projects\WinDNM\BASE.CPP(2544) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\BASE.CPP(2544) :  Warning 560: argument no. 2 should be a pointer
                      _
                jobNum, lotNum);
C:\Projects\WinDNM\BASE.CPP(2839) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\BASE.CPP(2839) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\BASE.CPP(2839) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\BASE.CPP(2839) :  Warning 560: argument no. 3 should be a pointer
                      _
                jobNum, seqNum);
C:\Projects\WinDNM\BASE.CPP(2864) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\BASE.CPP(2864) :  Warning 560: argument no. 2 should be a pointer
                                                        _
        msg.Format("Job #%s is invalid.  Try again?", rn);
C:\Projects\WinDNM\BASE.CPP(2935) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\BASE.CPP(2935) :  Warning 560: argument no. 2 should be a pointer
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\BASE.CPP(2937) :  Info 801: Use of goto is deprecated
                                                                     _
        msg.Format("There is no job #%s in Job File.  Try again?", rn);
C:\Projects\WinDNM\BASE.CPP(2948) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\BASE.CPP(2948) :  Warning 560: argument no. 2 should be a pointer
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\BASE.CPP(2950) :  Info 801: Use of goto is deprecated
                             _
                oldJob, lotNo);
C:\Projects\WinDNM\BASE.CPP(3490) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\BASE.CPP(3490) :  Warning 560: argument no. 3 should be a pointer
                         _
    if (m_currentLine < 0)
C:\Projects\WinDNM\BASE.CPP(3742) :  Warning 685: Relational operator '<' always evaluates to 'false'
C:\Projects\WinDNM\BASE.CPP(3742) :  Warning 568: non-negative quantity is never less than zero

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "SEQOPT.CPP" 

--- Module:   C:\Projects\WinDNM\SEQOPT.CPP 
_
}
C:\Projects\WinDNM\SEQOPT.CPP(959) :  Warning 1401: member 'CSeqOpt::m_editFieldChanged' (line 253, file C:\Projects\WinDNM\SeqOpt.h) not initialized by constructor
C:\Projects\WinDNM\SEQOPT.CPP(959) :  Warning 1401: member 'CSeqOpt::m_secondLineIsEmpty' (line 254, file C:\Projects\WinDNM\SeqOpt.h) not initialized by constructor
C:\Projects\WinDNM\SEQOPT.CPP(959) :  Warning 1401: member 'CSeqOpt::m_recID' (line 256, file C:\Projects\WinDNM\SeqOpt.h) not initialized by constructor
C:\Projects\WinDNM\SEQOPT.CPP(959) :  Warning 1401: member 'CSeqOpt::m_numOfLots' (line 278, file C:\Projects\WinDNM\SeqOpt.h) not initialized by constructor
C:\Projects\WinDNM\SEQOPT.CPP(959) :  Warning 1401: member 'CSeqOpt::m_noOfArrowItems' (line 291, file C:\Projects\WinDNM\SeqOpt.h) not initialized by constructor
                                    _
                    m_optLotArray[i]);
C:\Projects\WinDNM\SEQOPT.CPP(2228) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(2228) :  Warning 560: argument no. 2 should be a pointer
                _
                goto NextEditorLine;
C:\Projects\WinDNM\SEQOPT.CPP(2231) :  Info 801: Use of goto is deprecated
                                    _
                    m_optLotArray[i]);
C:\Projects\WinDNM\SEQOPT.CPP(2308) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(2308) :  Warning 560: argument no. 2 should be a pointer
                _
                goto NextEditorLine;
C:\Projects\WinDNM\SEQOPT.CPP(2310) :  Info 801: Use of goto is deprecated
                                                                 _
            msg.Format("Rev #%s dose not match the base!", newRev);
C:\Projects\WinDNM\SEQOPT.CPP(2768) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(2768) :  Warning 560: argument no. 2 should be a pointer
                                                                        _
                msg.Format("Plan-Elevation #%s dose not exist!", newPlan);
C:\Projects\WinDNM\SEQOPT.CPP(2810) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(2810) :  Warning 560: argument no. 2 should be a pointer
                                                                             _
            msg.Format("Plan-Elevation #%s dose not match the base!", newPlan);
C:\Projects\WinDNM\SEQOPT.CPP(2817) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(2817) :  Warning 560: argument no. 2 should be a pointer
                                                                                                                   _
            msg.Format("Plan-Elevation #%s dose not match the base from CheckPlanInTOHeader in SeqOpt.cpp", newPlan);
C:\Projects\WinDNM\SEQOPT.CPP(2819) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(2819) :  Warning 560: argument no. 2 should be a pointer
                                                              _
        msg.Format("Plan-Elevation Kill Focus Error!", newPlan);
C:\Projects\WinDNM\SEQOPT.CPP(2826) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(2826) :  Info 719: Too many arguments for format (1 too many)
                      _
                jobNum, lotNum);
C:\Projects\WinDNM\SEQOPT.CPP(3230) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(3230) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(3230) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\SEQOPT.CPP(3230) :  Warning 560: argument no. 3 should be a pointer
                      _
                jobNum, lotNum);
C:\Projects\WinDNM\SEQOPT.CPP(3233) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(3233) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(3233) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\SEQOPT.CPP(3233) :  Warning 560: argument no. 3 should be a pointer
                                                        _
        msg.Format("Job #%s is invalid.  Try again?", rn);
C:\Projects\WinDNM\SEQOPT.CPP(3275) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(3275) :  Warning 560: argument no. 2 should be a pointer
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\SEQOPT.CPP(3277) :  Info 801: Use of goto is deprecated
                                                                       _
        msg.Format("There is no job number %s in base sequence", newJob);
C:\Projects\WinDNM\SEQOPT.CPP(3326) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(3326) :  Warning 560: argument no. 2 should be a pointer
                                                                       _
        msg.Format("There is no job number %s in base sequence", newJob);
C:\Projects\WinDNM\SEQOPT.CPP(3591) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(3591) :  Warning 560: argument no. 2 should be a pointer
                                                                _
    msg.Format("Would you like to add option for job %s", newJob);
C:\Projects\WinDNM\SEQOPT.CPP(3612) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\SEQOPT.CPP(3612) :  Warning 560: argument no. 2 should be a pointer
                         _
    if (m_currentLine < 0)
C:\Projects\WinDNM\SEQOPT.CPP(3709) :  Warning 685: Relational operator '<' always evaluates to 'false'
C:\Projects\WinDNM\SEQOPT.CPP(3709) :  Warning 568: non-negative quantity is never less than zero

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "TMPL.CPP" 

--- Module:   C:\Projects\WinDNM\TMPL.CPP 
_
}
C:\Projects\WinDNM\TMPL.CPP(483) :  Warning 1401: member 'CTmpl::m_editFieldChanged' (line 135, file C:\Projects\WinDNM\Tmpl.h) not initialized by constructor
C:\Projects\WinDNM\TMPL.CPP(483) :  Warning 1401: member 'CTmpl::m_tn' (line 139, file C:\Projects\WinDNM\Tmpl.h) not initialized by constructor
C:\Projects\WinDNM\TMPL.CPP(483) :  Warning 1401: member 'CTmpl::m_noOfArrowItems' (line 149, file C:\Projects\WinDNM\Tmpl.h) not initialized by constructor
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\TMPL.CPP(1675) :  Info 801: Use of goto is deprecated

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "TMPLPO.CPP" 

--- Module:   C:\Projects\WinDNM\TMPLPO.CPP 
_
}
C:\Projects\WinDNM\TMPLPO.CPP(717) :  Warning 1401: member 'CTmplPO::m_sentDDmsg' (line 208, file C:\Projects\WinDNM\TmplPO.h) not initialized by constructor
C:\Projects\WinDNM\TMPLPO.CPP(717) :  Warning 1401: member 'CTmplPO::m_editFieldChanged' (line 209, file C:\Projects\WinDNM\TmplPO.h) not initialized by constructor
C:\Projects\WinDNM\TMPLPO.CPP(717) :  Warning 1401: member 'CTmplPO::m_tn' (line 213, file C:\Projects\WinDNM\TmplPO.h) not initialized by constructor
C:\Projects\WinDNM\TMPLPO.CPP(717) :  Warning 1401: member 'CTmplPO::m_noOfArrowItems' (line 225, file C:\Projects\WinDNM\TmplPO.h) not initialized by constructor
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\TMPLPO.CPP(2276) :  Info 801: Use of goto is deprecated

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "RICHTEXT.CPP" 

--- Module:   C:\Projects\WinDNM\RICHTEXT.CPP 
         _
#include "oleobjects.h"
C:\Projects\WinDNM\RICHTEXT.CPP(13) :  Error 322: Unable to open include file 'oleobjects.h'

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "TYPESE~1.CPP" 

--- Module:   C:\Projects\WinDNM\TYPESE~1.CPP 
                                                       _
    int nIndex = m_CategoryCombo.GetItemData(nSelIndex);
C:\Projects\WinDNM\TYPESE~1.CPP(73) :  Info 713: Loss of precision (initialization) (unsigned long to int)
                                                       _
    int nIndex = m_CategoryCombo.GetItemData(nSelIndex);
C:\Projects\WinDNM\TYPESE~1.CPP(88) :  Info 713: Loss of precision (initialization) (unsigned long to int)
                                                     _
    int nIndex = m_TypeListBox.GetItemData(nSelIndex);
C:\Projects\WinDNM\TYPESE~1.CPP(106) :  Info 713: Loss of precision (initialization) (unsigned long to int)
    _
    }
C:\Projects\WinDNM\TYPESE~1.CPP(177) :  Warning 429: Custodial pointer 'pData' (line 157) has not been freed or returned
                        _
    qsort( pData, nCount, sizeof(ONE_TYPE_ITEM*), CompareTypesByCat); 
C:\Projects\WinDNM\TYPESE~1.CPP(181) :  Info 732: Loss of sign (arg. no. 2) (int to unsigned int)
                                             _
                    m_pTypeItems[i]->m_csType,
C:\Projects\WinDNM\TYPESE~1.CPP(199) :  Warning 437: Passing struct 'CString' to ellipsis
                                              _
                    m_pTypeItems[i]->m_csExNum,
C:\Projects\WinDNM\TYPESE~1.CPP(200) :  Warning 437: Passing struct 'CString' to ellipsis
                    _
                    );
C:\Projects\WinDNM\TYPESE~1.CPP(202) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\TYPESE~1.CPP(202) :  Warning 560: argument no. 2 should be a pointer
C:\Projects\WinDNM\TYPESE~1.CPP(202) :  Warning 560: argument no. 3 should be a pointer
C:\Projects\WinDNM\TYPESE~1.CPP(202) :  Warning 560: argument no. 4 should be a pointer

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "VENSHIP.CPP" 

--- Module:   C:\Projects\WinDNM\VENSHIP.CPP 
_
}
C:\Projects\WinDNM\VENSHIP.CPP(204) :  Warning 1401: member 'CVenShip::m_editFieldChanged' (line 87, file C:\Projects\WinDNM\VenShip.h) not initialized by constructor
C:\Projects\WinDNM\VENSHIP.CPP(204) :  Warning 1401: member 'CVenShip::m_secondLineIsEmpty' (line 88, file C:\Projects\WinDNM\VenShip.h) not initialized by constructor
C:\Projects\WinDNM\VENSHIP.CPP(204) :  Warning 1401: member 'CVenShip::m_onCommandBusy' (line 89, file C:\Projects\WinDNM\VenShip.h) not initialized by constructor
C:\Projects\WinDNM\VENSHIP.CPP(204) :  Warning 1401: member 'CVenShip::m_firstShipNum' (line 90, file C:\Projects\WinDNM\VenShip.h) not initialized by constructor
C:\Projects\WinDNM\VENSHIP.CPP(204) :  Warning 1401: member 'CVenShip::m_validateID' (line 98, file C:\Projects\WinDNM\VenShip.h) not initialized by constructor
C:\Projects\WinDNM\VENSHIP.CPP(204) :  Warning 1401: member 'CVenShip::m_noOfArrowItems' (line 111, file C:\Projects\WinDNM\VenShip.h) not initialized by constructor
                                                                     _
    msg.Format("Would you like to delete the shipment #%s", m_origNum);
C:\Projects\WinDNM\VENSHIP.CPP(788) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\VENSHIP.CPP(788) :  Warning 560: argument no. 2 should be a pointer
                                                                 _
        msg.Format("Unable to delete the shipment #%s", m_origNum);
C:\Projects\WinDNM\VENSHIP.CPP(808) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\VENSHIP.CPP(808) :  Warning 560: argument no. 2 should be a pointer
                                                                       _
        msg.Format("Change shipment number %s to number %s?", m_origNum, newNum);
C:\Projects\WinDNM\VENSHIP.CPP(893) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\VENSHIP.CPP(893) :  Warning 560: argument no. 2 should be a pointer
                                                                                             _
                    msg.Format("Unable to change shipment number %s to number %s?", m_origNum, newNum);
C:\Projects\WinDNM\VENSHIP.CPP(906) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\VENSHIP.CPP(906) :  Warning 560: argument no. 2 should be a pointer
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\VENSHIP.CPP(1622) :  Info 801: Use of goto is deprecated
                                                                        _
                s.Format("A Vendor template %s already exists", foundNum);
C:\Projects\WinDNM\VENSHIP.CPP(1764) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\VENSHIP.CPP(1764) :  Warning 560: argument no. 2 should be a pointer
                              _
                    m_templNum, shipNum);
C:\Projects\WinDNM\VENSHIP.CPP(1913) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\VENSHIP.CPP(1913) :  Warning 560: argument no. 2 should be a pointer
                              _
                    m_templNum, shipNum);
C:\Projects\WinDNM\VENSHIP.CPP(1916) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\VENSHIP.CPP(1916) :  Warning 560: argument no. 2 should be a pointer
                          _
                m_templNum);
C:\Projects\WinDNM\VENSHIP.CPP(1932) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\VENSHIP.CPP(1932) :  Warning 560: argument no. 2 should be a pointer
                              _
                    m_templNum, shipNum);
C:\Projects\WinDNM\VENSHIP.CPP(1969) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\VENSHIP.CPP(1969) :  Warning 560: argument no. 2 should be a pointer
                              _
                    m_templNum, shipNum);
C:\Projects\WinDNM\VENSHIP.CPP(1973) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\VENSHIP.CPP(1973) :  Warning 560: argument no. 2 should be a pointer
                            _
                    templNum);
C:\Projects\WinDNM\VENSHIP.CPP(2005) :  Warning 437: Passing struct 'CString' to ellipsis
C:\Projects\WinDNM\VENSHIP.CPP(2005) :  Warning 560: argument no. 2 should be a pointer
                                                                   _
        CDnmDb::gfoptUPPER_TRIM | CDnmDb::gfoptINSURE_LEADING_SPACE) < 0)
C:\Projects\WinDNM\VENSHIP.CPP(2160) :  Warning 655: bit-wise operation uses (compatible) enum's
C:\Projects\WinDNM\VENSHIP.CPP(2160) :  Warning 655: bit-wise operation uses (compatible) enum's

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "SETEXTRA.CPP" 

--- Module:   C:\Projects\WinDNM\SETEXTRA.CPP 
_
}
C:\Projects\WinDNM\SETEXTRA.CPP(48) :  Warning 1401: member 'CSetExtra::m_nValues' (line 71, file C:\Projects\WinDNM\SetExtra.h) not initialized by constructor
                                                                                               _
                csStr.Format("CSetExtra::OnInitDialog: Db.SelectIndex failed", (LPCSTR) m_Type);
C:\Projects\WinDNM\SETEXTRA.CPP(197) :  Info 719: Too many arguments for format (1 too many)
                                                                                        _
                csStr.Format("CSetExtra::OnInitDialog: Db.Seek failed", (LPCSTR) m_Type);
C:\Projects\WinDNM\SETEXTRA.CPP(205) :  Info 719: Too many arguments for format (1 too many)

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "VENDOR.CPP" 

--- Module:   C:\Projects\WinDNM\VENDOR.CPP 
_
}
C:\Projects\WinDNM\VENDOR.CPP(135) :  Warning 1401: member 'CVendor::m_editFieldChanged' (line 75, file C:\Projects\WinDNM\Vendor.h) not initialized by constructor
C:\Projects\WinDNM\VENDOR.CPP(135) :  Warning 1401: member 'CVendor::m_tn' (line 76, file C:\Projects\WinDNM\Vendor.h) not initialized by constructor
C:\Projects\WinDNM\VENDOR.CPP(135) :  Warning 1401: member 'CVendor::m_lastMatchType' (line 77, file C:\Projects\WinDNM\Vendor.h) not initialized by constructor
C:\Projects\WinDNM\VENDOR.CPP(135) :  Warning 1401: member 'CVendor::m_lastSearchType' (line 78, file C:\Projects\WinDNM\Vendor.h) not initialized by constructor
C:\Projects\WinDNM\VENDOR.CPP(135) :  Warning 1401: member 'CVendor::m_lastSearchRec' (line 79, file C:\Projects\WinDNM\Vendor.h) not initialized by constructor
C:\Projects\WinDNM\VENDOR.CPP(135) :  Warning 1401: member 'CVendor::m_noOfArrowItems' (line 91, file C:\Projects\WinDNM\Vendor.h) not initialized by constructor
            _
            goto GetRecordName_Again;
C:\Projects\WinDNM\VENDOR.CPP(831) :  Info 801: Use of goto is deprecated

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "SSPBCTRL.CPP" 

--- Module:   C:\Projects\WinDNM\SSPBCTRL.CPP 

--- Global Wrap-up

 Warning 1512: destructor for base class 'COleDispatchDriver' (line 493, file C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE\afxdisp.h) is not virtual

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "STDAFX.CPP" 

--- Module:   C:\Projects\WinDNM\STDAFX.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "TEMPLA~1.CPP" 

--- Module:   C:\Projects\WinDNM\TEMPLA~1.CPP 
                                        _
            m_strAddRecordAs.Left(FL_JN),
C:\Projects\WinDNM\TEMPLA~1.CPP(230) :  Warning 437: Passing struct 'CString' to ellipsis
                               _
            m_DefaultNewItemNo);
C:\Projects\WinDNM\TEMPLA~1.CPP(231) :  Warning 560: argument no. 2 should be a pointer

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "TEMPLA~2.CPP" 

--- Module:   C:\Projects\WinDNM\TEMPLA~2.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "TEMPLA~3.CPP" 

--- Module:   C:\Projects\WinDNM\TEMPLA~3.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "TEMPPO.CPP" 

--- Module:   C:\Projects\WinDNM\TEMPPO.CPP 
                 _
    enum { IDD = IDD_TEMP_PO };
C:\Projects\WinDNM\TempPO.h(15) :  Error 40: Undeclared identifier 'IDD_TEMP_PO'
C:\Projects\WinDNM\TempPO.h(15) :  Error 30: Expected a constant
                _
        for(i = IDC_TEMP_PO_M1; i <= IDC_TEMP_PO_M20; i++)
C:\Projects\WinDNM\TEMPPO.CPP(49) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_M1'
C:\Projects\WinDNM\TEMPPO.CPP(49) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_M20'
                _
        for(i = IDC_TEMP_PO_T1; i <= IDC_TEMP_PO_T10; i++)
C:\Projects\WinDNM\TEMPPO.CPP(53) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_T1'
C:\Projects\WinDNM\TEMPPO.CPP(53) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_T10'
                _
        for(i = IDC_TEMP_PO_T11; i <= IDC_TEMP_PO_T20; i++)
C:\Projects\WinDNM\TEMPPO.CPP(57) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_T11'
C:\Projects\WinDNM\TEMPPO.CPP(57) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_T20'
                _
        for(i = IDC_TEMP_PO_C1; i <= IDC_TEMP_PO_C20; i++)
C:\Projects\WinDNM\TEMPPO.CPP(61) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_C1'
C:\Projects\WinDNM\TEMPPO.CPP(61) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_C20'
                _
        for(i = IDC_TEMP_PO_VN1; i <= IDC_TEMP_PO_VN10; i++)
C:\Projects\WinDNM\TEMPPO.CPP(65) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_VN1'
C:\Projects\WinDNM\TEMPPO.CPP(65) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_VN10'
                _
        for(i = IDC_TEMP_PO_VNAME1; i <= IDC_TEMP_PO_VNAME10; i++)
C:\Projects\WinDNM\TEMPPO.CPP(69) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_VNAME1'
C:\Projects\WinDNM\TEMPPO.CPP(69) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_VNAME10'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_REC))->LimitText(FL_RECNO);
C:\Projects\WinDNM\TEMPPO.CPP(74) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_REC'
C:\Projects\WinDNM\TEMPPO.CPP(74) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_REC'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_DATE))->LimitText(FL_DATE);
C:\Projects\WinDNM\TEMPPO.CPP(75) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_DATE'
C:\Projects\WinDNM\TEMPPO.CPP(75) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_DATE'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_TIME))->LimitText(FL_TIME);
C:\Projects\WinDNM\TEMPPO.CPP(76) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_TIME'
C:\Projects\WinDNM\TEMPPO.CPP(76) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_TIME'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_BY))->LimitText(FL_BY);
C:\Projects\WinDNM\TEMPPO.CPP(77) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_BY'
C:\Projects\WinDNM\TEMPPO.CPP(77) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_BY'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_TEPLNO))->LimitText(FL_TEMPNO);
C:\Projects\WinDNM\TEMPPO.CPP(78) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_TEPLNO'
C:\Projects\WinDNM\TEMPPO.CPP(78) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_TEPLNO'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_DESC))->LimitText(FL_DESC);
C:\Projects\WinDNM\TEMPPO.CPP(79) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_DESC'
C:\Projects\WinDNM\TEMPPO.CPP(79) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_DESC'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_ACTION))->LimitText(9);
C:\Projects\WinDNM\TEMPPO.CPP(80) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_ACTION'
C:\Projects\WinDNM\TEMPPO.CPP(80) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_ACTION'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_SHIPTO))->LimitText(FL_COMNAME);
C:\Projects\WinDNM\TEMPPO.CPP(81) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SHIPTO'
C:\Projects\WinDNM\TEMPPO.CPP(81) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SHIPTO'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_SADDR1))->LimitText(FL_ADDR);
C:\Projects\WinDNM\TEMPPO.CPP(82) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SADDR1'
C:\Projects\WinDNM\TEMPPO.CPP(82) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SADDR1'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_SADDR2))->LimitText(FL_ADDR);
C:\Projects\WinDNM\TEMPPO.CPP(83) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SADDR2'
C:\Projects\WinDNM\TEMPPO.CPP(83) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SADDR2'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_SCITY))->LimitText(FL_CITY);
C:\Projects\WinDNM\TEMPPO.CPP(84) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SCITY'
C:\Projects\WinDNM\TEMPPO.CPP(84) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SCITY'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_SSTATE))->LimitText(FL_STATE);
C:\Projects\WinDNM\TEMPPO.CPP(85) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SSTATE'
C:\Projects\WinDNM\TEMPPO.CPP(85) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SSTATE'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_SZIP))->LimitText(FL_ZIP);
C:\Projects\WinDNM\TEMPPO.CPP(86) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SZIP'
C:\Projects\WinDNM\TEMPPO.CPP(86) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SZIP'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_SPLUS))->LimitText(FL_PLUS4);
C:\Projects\WinDNM\TEMPPO.CPP(87) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SPLUS'
C:\Projects\WinDNM\TEMPPO.CPP(87) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SPLUS'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_TERMS))->LimitText(20);
C:\Projects\WinDNM\TEMPPO.CPP(88) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_TERMS'
C:\Projects\WinDNM\TEMPPO.CPP(88) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_TERMS'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_SHIPVIA))->LimitText(20);
C:\Projects\WinDNM\TEMPPO.CPP(89) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SHIPVIA'
C:\Projects\WinDNM\TEMPPO.CPP(89) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_SHIPVIA'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_AGENT))->LimitText(FL_PHONE);
C:\Projects\WinDNM\TEMPPO.CPP(90) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_AGENT'
C:\Projects\WinDNM\TEMPPO.CPP(90) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_AGENT'
                         _
    ((CEdit *)GetDlgItem(IDC_TEMP_PO_FAX))->LimitText(FL_PHONE);
C:\Projects\WinDNM\TEMPPO.CPP(91) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_FAX'
C:\Projects\WinDNM\TEMPPO.CPP(91) :  Error 40: Undeclared identifier 'IDC_TEMP_PO_FAX'

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "TOC.CPP" 

--- Module:   C:\Projects\WinDNM\TOC.CPP 

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "WINDNMD.CPP" 

--- Module:   C:\Projects\WinDNM\WINDNMD.CPP 
_
}
C:\Projects\WinDNM\WINDNMD.CPP(64) :  Info 1764: Reference parameter 'ar' (line 54) could be declared const ref

C:\Projects\WinDNM>c:\lint\lint-nt  -b c:\lint\LintCPP.lnt  "WINDNMV.CPP" 

--- Module:   C:\Projects\WinDNM\WINDNMV.CPP 


C:\Projects\WinDNM>rem date /T

C:\Projects\WinDNM>rem time /T

C:\Projects\WinDNM>
C:\Projects\WinDNM>
C:\Projects\WinDNM>

Tool returned code: 0
