Added some debug output in case Reader::RegisterPlugin() failed.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6197 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -143,7 +143,7 @@ AddOnManager::RegisterAddOns()
|
|||||||
ReaderPlugin *rp = dynamic_cast<ReaderPlugin *>(pl);
|
ReaderPlugin *rp = dynamic_cast<ReaderPlugin *>(pl);
|
||||||
if (rp)
|
if (rp)
|
||||||
RegisterReader(rp, ref);
|
RegisterReader(rp, ref);
|
||||||
|
|
||||||
DecoderPlugin *dp = dynamic_cast<DecoderPlugin *>(pl);
|
DecoderPlugin *dp = dynamic_cast<DecoderPlugin *>(pl);
|
||||||
if (dp)
|
if (dp)
|
||||||
RegisterDecoder(dp, ref);
|
RegisterDecoder(dp, ref);
|
||||||
@@ -175,8 +175,10 @@ AddOnManager::RegisterReader(ReaderPlugin *reader, const entry_ref &ref)
|
|||||||
reader_info info;
|
reader_info info;
|
||||||
info.ref = ref;
|
info.ref = ref;
|
||||||
|
|
||||||
if (B_OK != reader->RegisterPlugin())
|
if (B_OK != reader->RegisterPlugin()) {
|
||||||
|
printf("AddOnManager::RegisterReader(): reader->RegisterPlugin() failed!\n");
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
fLocker->Lock();
|
fLocker->Lock();
|
||||||
fReaderList->Insert(info);
|
fReaderList->Insert(info);
|
||||||
|
|||||||
Reference in New Issue
Block a user