0027772: Foundation Classes - define Standard_Boolean using C++ type "bool" instead...
[occt.git] / src / BinMDataXtd / BinMDataXtd_PatternStdDriver.cxx
index b3e02df..db75226 100644 (file)
@@ -25,6 +25,8 @@
 #include <TDF_Attribute.hxx>
 #include <TNaming_NamedShape.hxx>
 
+IMPLEMENT_STANDARD_RTTIEXT(BinMDataXtd_PatternStdDriver,BinMDF_ADriver)
+
 //=======================================================================
 //function : BinMDataXtd_PatternStdDriver
 //purpose  : Constructor
@@ -67,8 +69,8 @@ Standard_Boolean BinMDataXtd_PatternStdDriver::Paste
   Standard_Integer revFlags;
   if (! (theSource >> revFlags))
     return Standard_False;
-  aP->Axis1Reversed( revFlags & 1 );
-  aP->Axis2Reversed( revFlags & 2 );
+  aP->Axis1Reversed ((revFlags & 1) != 0);
+  aP->Axis2Reversed ((revFlags & 2) != 0);
 
   Handle(TNaming_NamedShape) TNS;
   Standard_Integer aNb;