(file) Return to Thread.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/Thread.h between version 1.37 and 1.38

version 1.37, 2004/06/03 15:04:54 version 1.38, 2004/06/04 05:54:51
Line 260 
Line 260 
       inline void create_tsd(const Sint8 *key, int size, void *buffer) throw(IPCException)       inline void create_tsd(const Sint8 *key, int size, void *buffer) throw(IPCException)
       {       {
         AutoPtr<thread_data> tsd(new thread_data(key, size, buffer));         AutoPtr<thread_data> tsd(new thread_data(key, size, buffer));
         try { _tsd.insert_first(tsd.get()); }          _tsd.insert_first(tsd.get());
         catch(IPCException& e) { e = e; throw; }  
         tsd.release();         tsd.release();
       }       }
  
Line 407 
Line 406 
       inline void create_tsd(const Sint8 *key ) throw(IPCException)       inline void create_tsd(const Sint8 *key ) throw(IPCException)
       {       {
          AutoPtr<thread_data> tsd(new thread_data(key));          AutoPtr<thread_data> tsd(new thread_data(key));
          try { _tsd.insert_first(tsd.get()); }           _tsd.insert_first(tsd.get());
          catch(IPCException& e) { e = e; throw; }  
      tsd.release();      tsd.release();
       }       }
       PEGASUS_THREAD_HANDLE _handle;       PEGASUS_THREAD_HANDLE _handle;


Legend:
Removed from v.1.37  
changed lines
  Added in v.1.38

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2