Cortex: Fix forming reference to null pointer
* Style fix only for the lines involved. Signed-off-by: Jérôme Duval <[email protected]>
This commit is contained in:
committed by
Jérôme Duval
parent
46cb3d3ea6
commit
a385c68ad7
@@ -1299,14 +1299,22 @@ void MediaFormatIO::xmlImportChild(
|
||||
|
||||
MediaFormatIO* childAsFormat = dynamic_cast<MediaFormatIO*>(child);
|
||||
if(m_format.type == B_MEDIA_ENCODED_AUDIO) {
|
||||
if(!childAsFormat || childAsFormat->m_format.type != B_MEDIA_RAW_AUDIO)
|
||||
if (childAsFormat == NULL
|
||||
|| childAsFormat->m_format.type != B_MEDIA_RAW_AUDIO) {
|
||||
context.reportError("Expected a raw_audio_format.");
|
||||
m_format.u.encoded_audio.output = childAsFormat->m_format.u.raw_audio;
|
||||
} else {
|
||||
m_format.u.encoded_audio.output =
|
||||
childAsFormat->m_format.u.raw_audio;
|
||||
}
|
||||
}
|
||||
else if(m_format.type == B_MEDIA_ENCODED_VIDEO) {
|
||||
if(!childAsFormat || childAsFormat->m_format.type != B_MEDIA_RAW_VIDEO)
|
||||
if (childAsFormat == NULL
|
||||
|| childAsFormat->m_format.type != B_MEDIA_RAW_VIDEO) {
|
||||
context.reportError("Expected a raw_video_format.");
|
||||
m_format.u.encoded_video.output = childAsFormat->m_format.u.raw_video;
|
||||
} else {
|
||||
m_format.u.encoded_video.output =
|
||||
childAsFormat->m_format.u.raw_video;
|
||||
}
|
||||
}
|
||||
else {
|
||||
// +++++ should this be an error?
|
||||
|
||||
Reference in New Issue
Block a user