Simplified the code, style improvement (brackets for multi-line if/else).

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28674 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Stephan Aßmus
2008-11-16 22:41:54 +00:00
parent 4bae262f06
commit 0147f45ad7
@@ -543,17 +543,15 @@ BaseTranslator::BitsTranslate(BPositionIO *inSource,
const translator_info *inInfo, BMessage *ioExtension, uint32 outType,
BPositionIO *outDestination)
{
status_t result;
result = BitsCheck(inSource, ioExtension, outType);
if (result == B_OK && outType == B_TRANSLATOR_BITMAP)
status_t result = BitsCheck(inSource, ioExtension, outType);
if (result == B_OK && outType == B_TRANSLATOR_BITMAP) {
result = translate_from_bits_to_bits(inSource, outType,
outDestination);
else if (result >= B_OK)
} else if (result >= B_OK) {
// If NOT B_TRANSLATOR_BITMAP type it could be the derived format
result = DerivedTranslate(inSource, inInfo, ioExtension, outType,
outDestination, (result == B_OK));
}
return result;
}