From 148820b2a991d604f598f00d0f10990a6494cfd6 Mon Sep 17 00:00:00 2001 From: kgv Date: Fri, 24 Jul 2020 19:18:26 +0300 Subject: [PATCH] 0031689: Coding Rules - including STEPCAFControl_Writer.hxx produces compilation error Added missing #include . --- src/STEPCAFControl/STEPCAFControl_Writer.cxx | 5 ++--- src/STEPCAFControl/STEPCAFControl_Writer.hxx | 15 +++++---------- src/STEPControl/STEPControl_Writer.cxx | 2 +- 3 files changed, 8 insertions(+), 14 deletions(-) diff --git a/src/STEPCAFControl/STEPCAFControl_Writer.cxx b/src/STEPCAFControl/STEPCAFControl_Writer.cxx index 74aeb3971a..5eae284455 100644 --- a/src/STEPCAFControl/STEPCAFControl_Writer.cxx +++ b/src/STEPCAFControl/STEPCAFControl_Writer.cxx @@ -20,6 +20,8 @@ // (analysis of SDRs which the CDSR links should be done) // Names and validation props are supported for top-level shapes only +#include + #include #include #include @@ -28,7 +30,6 @@ #include #include #include -#include #include #include #include @@ -51,7 +52,6 @@ #include #include #include -#include #include #include #include @@ -60,7 +60,6 @@ #include #include #include -#include #include #include #include diff --git a/src/STEPCAFControl/STEPCAFControl_Writer.hxx b/src/STEPCAFControl/STEPCAFControl_Writer.hxx index 67ff328a34..1aa96df589 100644 --- a/src/STEPCAFControl/STEPCAFControl_Writer.hxx +++ b/src/STEPCAFControl/STEPCAFControl_Writer.hxx @@ -16,19 +16,15 @@ #ifndef _STEPCAFControl_Writer_HeaderFile #define _STEPCAFControl_Writer_HeaderFile -#include +#include +#include +#include #include #include - -#include #include #include -#include -#include -#include -#include #include -#include +#include #include #include #include @@ -36,14 +32,13 @@ #include #include #include +#include #include class XSControl_WorkSession; class TDocStd_Document; -class TDF_Label; class TCollection_AsciiString; class STEPCAFControl_ExternFile; -class STEPControl_Writer; class TopoDS_Shape; //! Provides a tool to write DECAF document to the diff --git a/src/STEPControl/STEPControl_Writer.cxx b/src/STEPControl/STEPControl_Writer.cxx index fd6e09a744..c22de963a3 100644 --- a/src/STEPControl/STEPControl_Writer.cxx +++ b/src/STEPControl/STEPControl_Writer.cxx @@ -11,13 +11,13 @@ // Alternatively, this file may be used under the terms of Open CASCADE // commercial license or contractual agreement. +#include #include #include #include #include #include -#include #include #include #include