(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.5 and 1.6

version 1.5, 2004/06/15 05:53:57 version 1.6, 2004/06/23 07:55:51
Line 421 
Line 421 
         {         {
             AcceptLanguageListContainer al_cntr = (AcceptLanguageListContainer)             AcceptLanguageListContainer al_cntr = (AcceptLanguageListContainer)
                 context.get(AcceptLanguageListContainer::NAME);                 context.get(AcceptLanguageListContainer::NAME);
             cimmsg->acceptLanguages = al_cntr.getLanguages();  
                         cimmsg->operationContext.set(AcceptLanguageListContainer(al_cntr.getLanguages()));                         cimmsg->operationContext.set(AcceptLanguageListContainer(al_cntr.getLanguages()));
         }         }
         catch (Exception &)         catch (Exception &)
Line 431 
Line 430 
             AcceptLanguages* pal = Thread::getLanguages();             AcceptLanguages* pal = Thread::getLanguages();
             if (pal != NULL)             if (pal != NULL)
             {             {
                 cimmsg->acceptLanguages = *pal;  
                                 cimmsg->operationContext.set(AcceptLanguageListContainer(*pal));                                 cimmsg->operationContext.set(AcceptLanguageListContainer(*pal));
             }             }
         }         }
Line 441 
Line 439 
             ContentLanguageListContainer cl_cntr =             ContentLanguageListContainer cl_cntr =
                 (ContentLanguageListContainer)context.get(                 (ContentLanguageListContainer)context.get(
                     ContentLanguageListContainer::NAME);                     ContentLanguageListContainer::NAME);
             cimmsg->contentLanguages = cl_cntr.getLanguages();  
                         cimmsg->operationContext.set(ContentLanguageListContainer(cl_cntr.getLanguages()));                         cimmsg->operationContext.set(ContentLanguageListContainer(cl_cntr.getLanguages()));
         }         }
         catch (Exception &)         catch (Exception &)
Line 552 
Line 549 
     // chuck 2.4     // chuck 2.4
     // If the response has a Content-Language then save it into thread-specific     // If the response has a Content-Language then save it into thread-specific
     // storage     // storage
     if (response->contentLanguages.size() > 0)          ContentLanguageListContainer  cnt_lang_cntr = response->operationContext.get(ContentLanguageListContainer::NAME);
           if((cnt_lang_cntr.getLanguages()).size()>0)
     {     {
          Thread* curThrd = Thread::getCurrent();          Thread* curThrd = Thread::getCurrent();
          if (curThrd != NULL)          if (curThrd != NULL)
Line 561 
Line 559 
              curThrd->put_tsd("cimomHandleContentLanguages",              curThrd->put_tsd("cimomHandleContentLanguages",
                  deleteContentLanguage,                  deleteContentLanguage,
                  sizeof(ContentLanguages*),                  sizeof(ContentLanguages*),
                  new ContentLanguages(response->contentLanguages));                   new ContentLanguages(cnt_lang_cntr.getLanguages()));
          }          }
     }     }
  


Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2