Changeset 124

Show
Ignore:
Timestamp:
11/18/07 21:10:24 (11 months ago)
Author:
daboo
Message:

Win32 VCPP changes.

Location:
Mulberry/branches/win32-merge-121/Sources_Common
Files:
66 modified

Legend:

Unmodified
Added
Removed
  • Mulberry/branches/win32-merge-121/Sources_Common/Application/Calendar/Calendar_View/Calendar_Store_View/CCalendarStoreViewCommon.cp

    r19 r124  
    3939void CCalendarStoreView::ListenTo_Message(long msg, void* param) 
    4040{ 
    41         switch(msg) 
    42         { 
    43         default: 
    44                 CTableView::ListenTo_Message(msg, param); 
    45                 break; 
    46         } 
     41        CTableView::ListenTo_Message(msg, param); 
    4742} 
    4843 
  • Mulberry/branches/win32-merge-121/Sources_Common/Application/Mailbox/CMailboxTableCommon.cp

    r19 r124  
    10641064        TableIndexT can_move_select = (ascending ? pin_select - visible_top : visible_bottom - pin_select); 
    10651065        TableIndexT can_move_unseen = (ascending ? pin_unseen - visible_top : visible_bottom - pin_unseen); 
    1066         TableIndexT can_move = ::min(can_move_select, can_move_unseen); 
     1066        TableIndexT can_move = min(can_move_select, can_move_unseen); 
    10671067         
    10681068        // If no move allowed then exit 
  • Mulberry/branches/win32-merge-121/Sources_Common/Application/Preferences/CBlockOptionsMap.cp

    r19 r124  
    5252                // Partial compare 
    5353                if ((::strncmp((*iter).first, mSection, len_comp) == 0) && 
    54                         ((*iter).first[len_comp] == mSeparator[0UL]) && 
    55                         (::strchr(((const char*) (*iter).first) + len_comp + 1, mSeparator[0UL]) == NULL) && 
     54                        ((*iter).first[len_comp] == mSeparator[(cdstring::size_type)0]) && 
     55                        (::strchr(((const char*) (*iter).first) + len_comp + 1, mSeparator[(cdstring::size_type)0]) == NULL) && 
    5656                        (num-- < 1)) 
    5757                { 
     
    7676                cdstring match = (*iter).first; 
    7777                if ((::strncmp(match, mSection, len_comp) == 0) && 
    78                         (match[len_comp] == mSeparator[0UL]) && 
    79                         (::strchr(((const char*) match) + len_comp + 1, mSeparator[0UL]) != NULL)) 
     78                        (match[len_comp] == mSeparator[(cdstring::size_type)0]) && 
     79                        (::strchr(((const char*) match) + len_comp + 1, mSeparator[(cdstring::size_type)0]) != NULL)) 
    8080                { 
    8181                        // Extract key 
    8282                        cdstring test_key = &match[len_comp + 1]; 
    83                         *::strchr(test_key.c_str_mod(), mSeparator[0UL]) = 0; 
     83                        *::strchr(test_key.c_str_mod(), mSeparator[(cdstring::size_type)0]) = 0; 
    8484 
    8585                        // Compare with last one 
     
    106106                cdstring match = (*iter).first; 
    107107                if (!::strncmp(match, mSection, len_comp) && 
    108                         (match[len_comp] == mSeparator[0UL])) 
     108                        (match[len_comp] == mSeparator[(cdstring::size_type)0])) 
    109109                { 
    110110                        // Add to found list 
  • Mulberry/branches/win32-merge-121/Sources_Common/Application/Preferences/CCalendarAccount.cp

    r19 r124  
    5151CCalendarAccount::~CCalendarAccount() 
    5252{ 
    53         switch(mServerType) 
    54         { 
    55         default: 
    56                 break; 
    57         } 
    5853} 
    5954 
     
    7065void CCalendarAccount::SetServerType(EINETServerType type) 
    7166{ 
    72         // Delete existing 
    73         switch(mServerType) 
    74         { 
    75         default: 
    76                 break; 
    77         } 
    78  
    7967        // Add new 
    8068        mServerType = type; 
  • Mulberry/branches/win32-merge-121/Sources_Common/Application/Preferences/CIdentity.cp

    r54 r124  
    319319                cdstring acct; 
    320320                txt.get(acct, true); 
    321                 if (acct[0UL] == ':') 
     321                if (acct[(cdstring::size_type)0] == ':') 
    322322                { 
    323                         mSMTPAccount.first = &acct[1UL]; 
     323                        mSMTPAccount.first = &acct[(cdstring::size_type)1]; 
    324324                        mSMTPAccount.second = false; 
    325325                } 
  • Mulberry/branches/win32-merge-121/Sources_Common/Application/Preferences/CMatchItem.cp

    r19 r124  
    6868{ 
    6969        // Count number of true items in selected range 
    70         return ::count(mBitsSet.begin() + eSelected_First, mBitsSet.begin() + eSelected_Last + 1, true); 
     70        bool val = true; 
     71        return ::count(mBitsSet.begin() + eSelected_First, mBitsSet.begin() + eSelected_Last + 1, val); 
    7172} 
    7273 
     
    7475{ 
    7576        // If nothing selected return 
    76         size_t bitsset = ::count(mBitsSet.begin(), mBitsSet.end(), true); 
     77        bool val = true; 
     78        size_t bitsset = ::count(mBitsSet.begin(), mBitsSet.end(), val); 
    7779        bitsset += mSearchSet.size(); 
    7880        if (!bitsset) 
  • Mulberry/branches/win32-merge-121/Sources_Common/Application/Preferences/COptionsMap.cp

    r19 r124  
    127127 
    128128                // Look for new style s-expression 
    129                 if ((all[0UL] == '(') && 
     129                if ((all[(cdstring::size_type)0] == '(') && 
    130130                        (all[all.length() - 1] == ')')) 
    131131                { 
     
    354354                        value = 0; 
    355355                else 
    356                         value = str_value[0UL]; 
     356                        value = str_value[(cdstring::size_type)0]; 
    357357        } 
    358358        return result; 
  • Mulberry/branches/win32-merge-121/Sources_Common/Application/Preferences/COptionsMap.h

    r54 r124  
    221221                                        { mSeparator = separator; } 
    222222        virtual char GetSeparator(void) const 
    223                                         { return mSeparator[0UL]; } 
     223                                        { return mSeparator[(cdstring::size_type)0]; } 
    224224 
    225225protected: 
  • Mulberry/branches/win32-merge-121/Sources_Common/Application/Preferences/CPreferenceValue.h

    r19 r124  
    4343 
    4444        bool IsDirty() const 
    45                 { return (mRights & ePrefsACL_Dirty != 0); } 
     45                { return ((mRights & ePrefsACL_Dirty) != 0); } 
    4646        void SetDirty(bool dirty) 
    4747                { mRights = (dirty ? (mRights | ePrefsACL_Dirty) : (mRights & ~ePrefsACL_Dirty)); } 
    4848 
    4949        bool IsReadOnly() const 
    50                 { return (mRights & ePrefsACL_ReadOnly != 0); } 
     50                { return ((mRights & ePrefsACL_ReadOnly) != 0); } 
    5151        void SetReadOnly(bool read_only) 
    5252                { mRights = (read_only ? (mRights | ePrefsACL_Dirty) : (mRights & ~ePrefsACL_Dirty)); } 
  • Mulberry/branches/win32-merge-121/Sources_Common/Application/Preferences/CPreferences.cp

    r19 r124  
    524524                { 
    525525                        if (!mRAutoCacheIncrement.mValue && (mRHiCache.mValue <= mRCacheIncrement.mValue)) 
    526                                 mRHiCache.mValue = 2*::max(mRCacheIncrement.mValue, 20L); 
     526                                mRHiCache.mValue = 2*max(mRCacheIncrement.mValue, 20L); 
    527527                        else if (mRAutoCacheIncrement.mValue && (mRHiCache.mValue < 40L)) 
    528528                                mRHiCache.mValue = 40; 
     
    535535                { 
    536536                        if (!mLAutoCacheIncrement.mValue && (mLHiCache.mValue <= mLCacheIncrement.mValue)) 
    537                                 mLHiCache.mValue = 2*::max(mLCacheIncrement.mValue, 20L); 
     537                                mLHiCache.mValue = 2*max(mLCacheIncrement.mValue, 20L); 
    538538                        else if (mLAutoCacheIncrement.mValue && (mLHiCache.mValue < 40L)) 
    539539                                mLHiCache.mValue = 40; 
  • Mulberry/branches/win32-merge-121/Sources_Common/Application/Preferences/CTextMacros.cp

    r19 r124  
    6666 
    6767// Change an item if not duplicate 
    68 bool CTextMacros::CTextMacros::Change(const cdstring& oldname, const cdstring& newname, const cdstring& macro) 
     68bool CTextMacros::Change(const cdstring& oldname, const cdstring& newname, const cdstring& macro) 
    6969{ 
    7070        // Try to find the old name - fail if it does not exist 
     
    9595 
    9696// Delete an item if not duplicate 
    97 bool CTextMacros::CTextMacros::Delete(const cdstring& name) 
     97bool CTextMacros::Delete(const cdstring& name) 
    9898{ 
    9999        // Try to find it - fail if it does not exist 
  • Mulberry/branches/win32-merge-121/Sources_Common/Application/Preferences/CWindowStatesXtras.cp

    r19 r124  
    15791579 
    15801580        mSort = cSortAddressLastName; 
    1581         mAddressSize = lround(0x10000000 * 0.5); 
     1581        mAddressSize = (long)(0x10000000 * 0.5); 
    15821582        mGroupSize = 0; 
    15831583        mAddressShow = true; 
  • Mulberry/branches/win32-merge-121/Sources_Common/Application/Server/CServerBrowseCommon.cp

    r19 r124  
    5050 
    5151#include <typeinfo> 
    52  
    53 #if __dest_os == __win32_os 
    54 // BUG in Metrowerks Compiler - need this specialization 
    55 inline void allocator<CServerBrowse::SServerBrowseData>::deallocate(CServerBrowse::SServerBrowseData* p, size_t) 
    56 { 
    57         delete p; 
    58 } 
    59 #endif 
    6052 
    6153#pragma mark ____________________________Message Handling 
     
    16691661 
    16701662                                // Adjust index to last remaining server 
    1671                                 index = ::min(index, (mShowFavourites ? CMailAccountManager::sMailAccountManager->FetchServerOffset() : 0) + 1); 
     1663                                index = min(index, (mShowFavourites ? CMailAccountManager::sMailAccountManager->FetchServerOffset() : 0) + 1); 
    16721664 
    16731665                                // Remove this and all children 
     
    18191811 
    18201812                                // Get its index (modified after delete) and remove its hierarchy 
    1821                                 index = ::min(index, FetchIndexOf(flatten)); 
     1813                                index = min(index, FetchIndexOf(flatten)); 
    18221814                                RemoveRows(1, index, false); 
    18231815 
  • Mulberry/branches/win32-merge-121/Sources_Common/Application/Server/CServerTableCommon.cp

    r62 r124  
    7474#include <string.h> 
    7575 
    76 #if __dest_os == __win32_os 
    77 // BUG in Metrowerks Compiler - need this specialization 
    78 inline void allocator<CServerBrowse::SServerBrowseData>::deallocate(CServerBrowse::SServerBrowseData* p, size_t) 
    79 { 
    80         delete p; 
    81 } 
    82 #endif 
    83  
    8476#pragma mark ____________________________Management 
    8577 
     
    240232                // Add mailbox selection to list 
    241233                CMboxList selected; 
    242                 DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectionToList, &selected); 
     234                DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectionToList, &selected); 
    243235 
    244236                // Only do one if preview does not do substitute 
     
    357349                // Add selection to list 
    358350                CMboxList selected; 
    359                 if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddDSelectionToList, &selected)) 
     351                if (DoToSelection1((DoToSelection1PP) &CServerTable::AddDSelectionToList, &selected)) 
    360352                { 
    361353                        // New draft with identity tied to first selected mailbox 
     
    415407 
    416408        // Add selection to list 
    417         if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectedNodesToList, &selected)) 
     409        if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectedNodesToList, &selected)) 
    418410        { 
    419411                // Logon to all protocols 
     
    433425 
    434426        // Add selection to list 
    435         if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectedNodesToList, &selected)) 
     427        if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectedNodesToList, &selected)) 
    436428        { 
    437429                // Logoff to all protocols 
     
    635627 
    636628        // Remove selection from list 
    637         if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectedNodesToList, &selected)) 
     629        if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectedNodesToList, &selected)) 
    638630        { 
    639631                for(CServerNodeArray::reverse_iterator iter = selected.rbegin(); iter != selected.rend(); iter++) 
     
    665657 
    666658                // Remove selection from list 
    667                 if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectedNodesToList, &selected)) 
     659                if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectedNodesToList, &selected)) 
    668660                { 
    669661                        for(CServerNodeArray::reverse_iterator iter = selected.rbegin(); iter != selected.rend(); iter++) 
     
    687679 
    688680                // Add selection to list 
    689                 if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectedNodesToList, &selected)) 
     681                if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectedNodesToList, &selected)) 
    690682                { 
    691683                        for(CServerNodeArray::reverse_iterator iter = selected.rbegin(); iter != selected.rend(); iter++) 
     
    827819 
    828820        // Add selection to list 
    829         if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectedNodesToList, &selected)) 
     821        if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectedNodesToList, &selected)) 
    830822        { 
    831823                // Remove wds from account (do in reverse) 
     
    866858 
    867859                // Add selection to list 
    868                 if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectedNodesToList, &selected)) 
     860                if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectedNodesToList, &selected)) 
    869861                { 
    870862                        // Remove wds from account (do in reverse) 
     
    891883 
    892884                // Add selection to list 
    893                 if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectedNodesToList, &selected)) 
     885                if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectedNodesToList, &selected)) 
    894886                { 
    895887                        // Reset hierarchy for each node (avoid doing more than once per server) 
     
    966958        { 
    967959                // Add selection to list 
    968                 if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddDSelectionToList, &selected)) 
     960                if (DoToSelection1((DoToSelection1PP) &CServerTable::AddDSelectionToList, &selected)) 
    969961                { 
    970962                        // Check all mboxes first 
     
    11081100        try 
    11091101        { 
    1110                 if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectionToList, &selected)) 
     1102                if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectionToList, &selected)) 
    11111103                { 
    11121104                        // Check all mboxes 
     
    12441236 
    12451237        // Add named selection to list 
    1246         DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectionToList, &mboxes); 
     1238        DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectionToList, &mboxes); 
    12471239 
    12481240        // Check that each mailbox to be opened is on a logged in server 
     
    14421434        { 
    14431435                // Get all selected mailboxes 
    1444                 if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectionToList, &selected)) 
     1436                if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectionToList, &selected)) 
    14451437                { 
    14461438                        // Punt unseen in all mboxes 
     
    15011493 
    15021494                        // Add selection to list 
    1503                         if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectedNodesToList, &selected)) 
     1495                        if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectedNodesToList, &selected)) 
    15041496                        { 
    15051497                                for(CServerNodeArray::reverse_iterator iter = selected.rbegin(); iter != selected.rend(); iter++) 
     
    15271519                // Get all selected mailboxes 
    15281520                CMboxList selected; 
    1529                 if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddDSelectionToList, &selected)) 
     1521                if (DoToSelection1((DoToSelection1PP) &CServerTable::AddDSelectionToList, &selected)) 
    15301522                { 
    15311523                        // Generate string for list of items being deleted 
     
    16011593        try 
    16021594        { 
    1603                 if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddDSelectionToList, &selected)) 
     1595                if (DoToSelection1((DoToSelection1PP) &CServerTable::AddDSelectionToList, &selected)) 
    16041596                { 
    16051597                        //StValueChanger<bool> change(mListChanging, true); 
     
    16761668        { 
    16771669                // Get all selected mailboxes