Show
Ignore:
Timestamp:
11/20/07 23:45:14 (1 year ago)
Author:
daboo
Message:

Merge of win32-merge branch.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • Mulberry/trunk/Sources_Common/Application/Server/CServerTableCommon.cp

    r62 r143  
    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 
    1678                 if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectionToList, &selected)) 
     1670                if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectionToList, &selected)) 
    16791671                        CSynchroniseDialog::PoseDialog(&selected); 
    16801672        } 
     
    16971689                { 
    16981690                        // Get all selected mailboxes 
    1699                         if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectionToList, &selected)) 
     1691                        if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectionToList, &selected)) 
    17001692                        { 
    17011693                                // Clear all mboxes 
     
    17381730        try 
    17391731        { 
    1740                 if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectionToList, &selected)) 
     1732                if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectionToList, &selected)) 
    17411733                { 
    17421734                        //StValueChanger<bool> change(mListChanging, true); 
     
    17821774        try 
    17831775        { 
    1784                 if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectionToList, &selected)) 
     1776                if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectionToList, &selected)) 
    17851777                { 
    17861778                        bool unsubscribed = false; 
     
    18231815 
    18241816        // Add selection to list 
    1825         if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectedNodesToList, &selected)) 
     1817        if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectedNodesToList, &selected)) 
    18261818        { 
    18271819                // Logon to all protocols 
     
    19021894        CMboxList selected; 
    19031895 
    1904         if (DoToSelection1((DoToSelection1PP) &CServerBrowse::AddSelectionToList, &selected)) 
     1896        if (DoToSelection1((DoToSelection1PP) &CServerTable::AddSelectionToList, &selected)) 
    19051897        { 
    19061898                // Do it again