(file) Return to InternalCIMOMHandleRep.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Provider

Diff for /pegasus/src/Pegasus/Provider/InternalCIMOMHandleRep.cpp between version 1.18 and 1.19

version 1.18, 2005/12/19 21:51:42 version 1.19, 2006/01/10 19:41:20
Line 202 
Line 202 
 { {
    if(data != 0)    if(data != 0)
    {    {
        ContentLanguages* cl = static_cast<ContentLanguages*>(data);         ContentLanguageList* cl = static_cast<ContentLanguageList*>(data);
  
        delete cl;        delete cl;
    }    }
Line 250 
Line 250 
     catch(Exception &)     catch(Exception &)
     {     {
         // If the container is not found then try to use the         // If the container is not found then try to use the
         // AcceptLanguages from the current thread          // AcceptLanguageList from the current thread
         AcceptLanguages* pal = Thread::getLanguages();          AcceptLanguageList* pal = Thread::getLanguages();
  
         if(pal != 0)         if(pal != 0)
         {         {
Line 267 
Line 267 
     }     }
     catch(Exception &)     catch(Exception &)
     {     {
         temp.insert(ContentLanguageListContainer(ContentLanguages()));          temp.insert(ContentLanguageListContainer(ContentLanguageList()));
     }     }
  
     return(temp);     return(temp);
Line 394 
Line 394 
                 currentThread->put_tsd(                 currentThread->put_tsd(
                     "cimomHandleContentLanguages",                     "cimomHandleContentLanguages",
                     _deleteContentLanguage,                     _deleteContentLanguage,
                     sizeof(ContentLanguages*),                      sizeof(ContentLanguageList*),
                     new ContentLanguages(container.getLanguages()));                      new ContentLanguageList(container.getLanguages()));
             }             }
         }         }
     }     }
Line 2163 
Line 2163 
     Thread* curThrd = Thread::getCurrent();     Thread* curThrd = Thread::getCurrent();
     if (curThrd == NULL)     if (curThrd == NULL)
     {     {
         ctx.insert(ContentLanguageListContainer(ContentLanguages()));          ctx.insert(ContentLanguageListContainer(ContentLanguageList()));
     }     }
     else     else
     {     {
         ContentLanguages* contentLangs = (ContentLanguages*)          ContentLanguageList* contentLangs = (ContentLanguageList*)
             curThrd->reference_tsd("cimomHandleContentLanguages");             curThrd->reference_tsd("cimomHandleContentLanguages");
         curThrd->dereference_tsd();         curThrd->dereference_tsd();
  
         if (contentLangs == NULL)         if (contentLangs == NULL)
         {         {
             ctx.insert(ContentLanguageListContainer(ContentLanguages()));              ctx.insert(ContentLanguageListContainer(ContentLanguageList()));
         }         }
         else         else
         {         {


Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2