| 991 | //----------------------------------------------------------------------------- |
| 992 | |
| 993 | ModuleDefinition* ModuleManager::findModule( const char* pModuleId, const U32 versionId ) |
| 994 | { |
| 995 | // Sanity! |
| 996 | AssertFatal( pModuleId != NULL, "Cannot find module with NULL module Id." ); |
| 997 | |
| 998 | // Find module definition. |
| 999 | ModuleDefinitionEntry::iterator moduleItr = findModuleDefinition( StringTable->insert( pModuleId ), versionId ); |
| 1000 | |
| 1001 | // Finish if module was not found. |
| 1002 | if ( moduleItr == NULL ) |
| 1003 | return NULL; |
| 1004 | |
| 1005 | return *moduleItr; |
| 1006 | } |
| 1007 | |
| 1008 | //----------------------------------------------------------------------------- |
| 1009 |
no test coverage detected