Changeset 44


Ignore:
Timestamp:
10/12/2007 9:17:49 AM (7 years ago)
Author:
lowjoel
Message:

-Disable C4251 (DLL Interface required) for the EraserDll?
-Fixed a few compile warnings (under release/x64)

Location:
trunk
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/EraserDll/Eraser.cpp

    r43 r44  
    16711671        CString strTemp; 
    16721672        CString strUnit; 
    1673         E_UINT32 uIndex, uSize; 
     1673        E_UINT32 uIndex; 
    16741674        E_UINT64 uTemp; 
     1675        INT_PTR uSize; 
    16751676        double dTime; 
    16761677        CReportDialog rd; 
  • trunk/EraserDll/EraserDll.vcproj

    r40 r44  
    6666                SuppressStartupBanner="true" 
    6767                DebugInformationFormat="4" 
     68                DisableSpecificWarnings="4251" 
    6869            /> 
    6970            <Tool 
     
    160161                SuppressStartupBanner="true" 
    161162                DebugInformationFormat="3" 
     163                DisableSpecificWarnings="4251" 
    162164            /> 
    163165            <Tool 
     
    254256                SuppressStartupBanner="true" 
    255257                DebugInformationFormat="3" 
     258                DisableSpecificWarnings="4251" 
    256259            /> 
    257260            <Tool 
     
    349352                SuppressStartupBanner="true" 
    350353                DebugInformationFormat="3" 
     354                DisableSpecificWarnings="4251" 
    351355            /> 
    352356            <Tool 
  • trunk/EraserUI/FileTreeCtrl.cpp

    r27 r44  
    31943194 
    31953195  //Shrink the prev array if necessary 
    3196   int nCurItems = m_PrevItems.GetSize(); 
     3196  INT_PTR nCurItems = m_PrevItems.GetSize(); 
    31973197  if (nCurItems > m_nMaxHistory) 
    31983198  { 
  • trunk/EraserUI/FlatHeaderCtrl.cpp

    r27 r44  
    814814    } 
    815815 
    816     return CHeaderCtrl::OnNcHitTest(point); 
     816    return (UINT)CHeaderCtrl::OnNcHitTest(point); 
    817817} 
    818818 
  • trunk/EraserUI/ProgressBar.cpp

    r27 r44  
    176176          return CLR_DEFAULT; 
    177177 
    178     return SendMessage(PBM_SETBARCOLOR, 0, (LPARAM) clrBar); 
     178    return (COLORREF)SendMessage(PBM_SETBARCOLOR, 0, (LPARAM) clrBar); 
    179179#else 
    180180    UNUSED(clrBar); 
  • trunk/HotKeyListCtrl.cpp

    r29 r44  
    4949 
    5050 
    51 void CHotKeyListCtrl::OnLvnItemActivate(NMHDR *pNMHDR, LRESULT *pResult) 
     51void CHotKeyListCtrl::OnLvnItemActivate(NMHDR * /*pNMHDR*/, LRESULT *pResult) 
    5252{ 
    5353    // TODO: Add your control notification handler code here 
  • trunk/Launcher/Launcher.vcproj

    r41 r44  
    591591                    <Tool 
    592592                        Name="VCCLCompilerTool" 
    593                         Optimization="0" 
    594593                        PreprocessorDefinitions="" 
    595594                        BasicRuntimeChecks="3" 
     
    602601                    <Tool 
    603602                        Name="VCCLCompilerTool" 
    604                         Optimization="0" 
    605603                        PreprocessorDefinitions="" 
    606604                        BasicRuntimeChecks="3" 
     
    613611                    <Tool 
    614612                        Name="VCCLCompilerTool" 
    615                         Optimization="1" 
    616613                        PreprocessorDefinitions="" 
    617614                        UsePrecompiledHeader="1" 
     
    623620                    <Tool 
    624621                        Name="VCCLCompilerTool" 
    625                         Optimization="1" 
    626622                        PreprocessorDefinitions="" 
    627623                        UsePrecompiledHeader="1" 
  • trunk/SchedulerView.cpp

    r43 r44  
    12241224            CListCtrl&      lc          = GetListCtrl(); 
    12251225            int             iCount      = lc.GetItemCount(); 
    1226             int             iIndex      = 0; 
     1226            DWORD_PTR       iIndex      = 0; 
    12271227            CScheduleItem   *psiItem    = 0; 
    12281228            CString         str; 
  • trunk/shared/key.cpp

    r32 r44  
    4545    if (m_hKey != NULL) 
    4646    { 
    47         LONG lRes = RegCloseKey(m_hKey); 
    48         ASSERT(lRes == ERROR_SUCCESS); 
     47        VERIFY(RegCloseKey(m_hKey) == ERROR_SUCCESS); 
    4948        m_hKey = NULL; 
    5049    } 
Note: See TracChangeset for help on using the changeset viewer.