Changeset 357 for trunk


Ignore:
Timestamp:
12/24/07 15:43:02 (12 years ago)
Author:
Eoin
Message:

Added small backing up of previous data xml files.

Location:
trunk/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/advtabs/Files.cpp

    r331 r357  
    333333 
    334334void AdvFilesDialog::onClose() 
    335 {                
     335{         
     336        Save();  
     337 
    336338        if(::IsWindow(m_hWnd))  
    337339        { 
  • trunk/src/advtabs/Files.hpp

    r352 r357  
    401401        } 
    402402         
    403         ~AdvFilesDialog() { Save(); } 
     403        ~AdvFilesDialog() {} 
    404404         
    405405        BOOL PreTranslateMessage(MSG* pMsg) 
  • trunk/src/global/ini.cpp

    r303 r357  
    3434        ini_impl(std::wstring filename) : 
    3535                working_file_(app().working_directory()/filename) 
    36         {} 
     36        { 
     37                boost::filesystem::wpath backup = app().working_directory()/(filename + L".pre"); 
     38                 
     39                if (boost::filesystem::exists(backup)) 
     40                        boost::filesystem::remove(backup); 
     41                         
     42                if (boost::filesystem::exists(working_file_)) 
     43                        boost::filesystem::copy_file(working_file_, backup); 
     44        } 
    3745         
    3846        void load_data() 
  • trunk/src/halConfig.cpp

    r356 r357  
    77#pragma once 
    88 
    9 //#include "stdAfx.hpp" 
     9#include "stdAfx.hpp" 
    1010 
    1111#include "halConfig.hpp" 
    12 //#include "ProgressDialog.hpp" 
     12#include "ProgressDialog.hpp" 
    1313#include "Halite.hpp" 
    1414 
     
    2828        if (enableIPFilter) 
    2929        { 
    30 //              ProgressDialog progDlg(L"Loading IP filters...", bind( 
    31 //                      &BitTorrent::ensureIpFilterOn, &bittorrent(), _1)); 
    32 //              progDlg.DoModal(); 
     30                ProgressDialog progDlg(L"Loading IP filters...", bind( 
     31                        &BitTorrent::ensureIpFilterOn, &bittorrent(), _1)); 
     32                progDlg.DoModal(); 
    3333        } 
    3434        else 
Note: See TracChangeset for help on using the changeset viewer.