exempi/exempi-rpmlint.diff

20 lines
813 B
Diff

diff --git a/source/XMPFiles/FileHandlers/P2_Handler.cpp b/source/XMPFiles/FileHandlers/P2_Handler.cpp
index d8cd2cd..064942c 100644
--- a/source/XMPFiles/FileHandlers/P2_Handler.cpp
+++ b/source/XMPFiles/FileHandlers/P2_Handler.cpp
@@ -679,11 +679,11 @@ void P2_MetaHandler::SetStartTimecodeFromLegacyXML ( XML_NodePtr legacyVideoCont
dmTimeFormat = "50Timecode";
- } else if ( p2FrameRate == "59.94p" ) {
+ } else if ( ( p2FrameRate == "59.94p" ) && ( p2DropFrameFlag != 0 ) ) {
- if ( p2DropFrameFlag == "true" ) {
+ if ( std::strcmp ( p2DropFrameFlag, "true" ) == 0 ) {
dmTimeFormat = "5994DropTimecode";
- } else if ( p2DropFrameFlag == "false" ) {
+ } else if ( std::strcmp ( p2DropFrameFlag, "false") == 0 ) {
dmTimeFormat = "5994NonDropTimecode";
}