Ignore:
Timestamp:
08/14/08 15:40:50 (11 years ago)
Author:
Eoin
Message:

Fixed problem with log singleton (there were 2 of 'em!)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/global/txml_ini_adapter.cpp

    r536 r539  
    55//          http://www.boost.org/LICENSE_1_0.txt) 
    66 
     7#include "../stdAfx.hpp" 
    78#include "wtl_app.hpp" 
    89#include "logger.hpp" 
     
    1819#include "unicode.hpp" 
    1920 
     21#define TXML_ARCHIVE_LOGGING 
     22 
     23#ifndef TXML_ARCHIVE_LOGGING 
     24#       define TXML_LOG(s) 
     25#else 
     26#       include "../halEvent.hpp" 
     27#       define TXML_LOG(msg) \ 
     28        hal::event_log.post(boost::shared_ptr<hal::EventDetail>( \ 
     29                        new hal::EventMsg(msg, hal::event_logger::xml_dev)))  
     30#endif 
     31 
    2032namespace hal  
    2133{ 
     
    2335xml::node* txml_ini_adapter::get_load_data_node() 
    2436{ 
     37        TXML_LOG(L"Ini Adpater loading"); 
     38 
    2539        xml::node* data_node = 0; 
    2640 
     
    3044        while (i!=e && !data_node) 
    3145        { 
     46                TXML_LOG(boost::wformat(L" -- %1%") % to_wstr_shim(i->string())); 
     47 
    3248                data_node = ini_.load(*i); 
    3349                ++i; 
    3450        } 
     51 
    3552 
    3653        return data_node; 
     
    5875void txml_ini_adapter::save_stream_data(std::istream& data) 
    5976{                
    60         wlog() << boost::wformat(L"Ini Adapter Saving; %1%") % to_wstr_shim(locations_.front().string()); 
     77        TXML_LOG(boost::wformat(L"Ini Adapter Saving; %1%") % to_wstr_shim(locations_.front().string())); 
    6178         
    6279        xml::document doc;       
     
    6582        xml::node* data_node = doc.root_element(); 
    6683 
    67         wlog() << L"Data streamed"; 
     84        TXML_LOG(L"Data streamed"); 
    6885         
    6986        bool ret = ini_.save(locations_.front(), data_node->clone()); 
    7087 
    71         wlog() << boost::wformat(L" - save %1%") % (ret ? L"successful" : L"failed"); 
     88        TXML_LOG(boost::wformat(L" -- save %1%") % (ret ? L"successful" : L"failed")); 
    7289} 
    7390 
Note: See TracChangeset for help on using the changeset viewer.