Changeset 91390 in vbox for trunk/src/VBox/Main/src-all
- Timestamp:
- Sep 27, 2021 11:45:15 AM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 147070
- Location:
- trunk/src/VBox/Main/src-all
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-all/ExtPackManagerImpl.cpp
r91388 r91390 150 150 #endif 151 151 #ifdef VBOX_WITH_MAIN_NLS 152 TRCOMPONENTpTrComponent;152 PTRCOMPONENT pTrComponent; 153 153 #endif 154 154 -
trunk/src/VBox/Main/src-all/VirtualBoxTranslator.cpp
r91373 r91390 330 330 int VirtualBoxTranslator::registerTranslation(const char *aTranslationPath, 331 331 bool aDefault, 332 TRCOMPONENT *aComponent)332 PTRCOMPONENT *aComponent) 333 333 { 334 334 VirtualBoxTranslator *pCurrInstance = VirtualBoxTranslator::tryInstance(); … … 345 345 int VirtualBoxTranslator::i_registerTranslation(const char *aTranslationPath, 346 346 bool aDefault, 347 TRCOMPONENT *aComponent)347 PTRCOMPONENT *aComponent) 348 348 { 349 349 AutoWriteLock alock(this COMMA_LOCKVAL_SRC_POS); … … 358 358 if (aDefault) 359 359 m_pDefaultComponent = pComponent; 360 *aComponent = ( TRCOMPONENT)pComponent;360 *aComponent = (PTRCOMPONENT)pComponent; 361 361 return VINF_SUCCESS; 362 362 } … … 376 376 if (aDefault) 377 377 m_pDefaultComponent = pComponent; 378 *aComponent = ( TRCOMPONENT)pComponent;378 *aComponent = (PTRCOMPONENT)pComponent; 379 379 /* ignore the error during loading because path 380 380 * could contain no translation for current language */ … … 384 384 385 385 386 int VirtualBoxTranslator::unregisterTranslation(TRCOMPONENT aComponent) 387 { 388 VirtualBoxTranslator *pCurrInstance = VirtualBoxTranslator::tryInstance(); 389 int rc = VERR_GENERAL_FAILURE; 390 if (pCurrInstance != NULL) 391 { 392 rc = pCurrInstance->i_unregisterTranslation(aComponent); 393 pCurrInstance->release(); 394 } 386 int VirtualBoxTranslator::unregisterTranslation(PTRCOMPONENT aComponent) 387 { 388 int rc; 389 if (aComponent != NULL) 390 { 391 VirtualBoxTranslator *pCurrInstance = VirtualBoxTranslator::tryInstance(); 392 if (pCurrInstance != NULL) 393 { 394 rc = pCurrInstance->i_unregisterTranslation(aComponent); 395 pCurrInstance->release(); 396 } 397 else 398 rc = VERR_GENERAL_FAILURE; 399 } 400 else 401 rc = VWRN_NOT_FOUND; 395 402 return rc; 396 403 } 397 404 398 405 399 int VirtualBoxTranslator::i_unregisterTranslation( TRCOMPONENT aComponent)406 int VirtualBoxTranslator::i_unregisterTranslation(PTRCOMPONENT aComponent) 400 407 { 401 408 AutoWriteLock alock(this COMMA_LOCKVAL_SRC_POS); … … 422 429 423 430 424 const char *VirtualBoxTranslator::translate( TRCOMPONENT aComponent,431 const char *VirtualBoxTranslator::translate(PTRCOMPONENT aComponent, 425 432 const char *aContext, 426 433 const char *aSourceText, … … 466 473 467 474 468 const char *VirtualBoxTranslator::i_translate( TRCOMPONENT aComponent,475 const char *VirtualBoxTranslator::i_translate(PTRCOMPONENT aComponent, 469 476 const char *aContext, 470 477 const char *aSourceText,
Note:
See TracChangeset
for help on using the changeset viewer.