Skip to content

Commit 3be4220

Browse files
committed
Added scl_memmgr to cleditor library.
1 parent b49d2be commit 3be4220

15 files changed

+18
-5
lines changed

src/cleditor/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,19 +35,21 @@ SET(LIBSTEPEDITOR_PRIVATE_HDRS
3535

3636
include_directories(
3737
${CMAKE_CURRENT_SOURCE_DIR}
38+
${SCL_SOURCE_DIR}/src/base
3839
${SCL_SOURCE_DIR}/src/cldai
3940
${SCL_SOURCE_DIR}/src/clstepcore
4041
${SCL_SOURCE_DIR}/src/clutils
4142
)
4243

4344
if(MSVC OR BORLAND)
4445
add_definitions( -DSCL_EDITOR_DLL_EXPORTS )
46+
add_definitions( -DSCL_BASE_DLL_IMPORTS )
4547
add_definitions( -DSCL_CORE_DLL_IMPORTS )
4648
add_definitions( -DSCL_DAI_DLL_IMPORTS )
4749
add_definitions( -DSCL_UTILS_DLL_IMPORTS )
4850
endif()
4951

50-
SCL_ADDLIB(stepeditor "${LIBSTEPEDITOR_SRCS}" stepcore stepdai steputils)
52+
SCL_ADDLIB(stepeditor "${LIBSTEPEDITOR_SRCS}" "stepcore stepdai steputils base")
5153

5254
if(APPLE)
5355
if(SCL_BUILD_SHARED_LIBS)

src/cleditor/STEPfile.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@
3535
// void PushPastString (istream& in, std::string &s, ErrorDescriptor *err)
3636
#include <STEPundefined.h>
3737

38+
#include "scl_memmgr.h"
39+
3840
/***************************
3941
function: SetFileName
4042
returns: (const std::string) The new file name for the class.

src/cleditor/STEPfile.inline.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
#include <cmath>
1818

1919
#include <cstring>
20+
#include "scl_memmgr.h"
2021

2122
extern void HeaderSchemaInit( Registry & reg );
2223

src/cleditor/SdaiHeaderSchema.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ extern ofstream * logStream;
1313
#include <ExpDict.h>
1414
#include <STEPattribute.h>
1515
#include <SdaiHeaderSchema.h>
16+
#include "scl_memmgr.h"
1617

1718
Schema * s_header_section_schema = 0;
1819

src/cleditor/SdaiHeaderSchemaAll.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
// regenerate it.
66

77
#include <SdaiHeaderSchema.h>
8+
#include "scl_memmgr.h"
89

910
void HeaderInitSchemasAndEnts( Registry & reg ) {
1011
Uniqueness_rule_ptr ur;

src/cleditor/SdaiHeaderSchemaInit.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include <ExpDict.h>
99
#include <STEPattribute.h>
1010
#include <SdaiHeaderSchema.h>
11+
#include "scl_memmgr.h"
1112

1213
void SdaiHEADER_SECTION_SCHEMAInit( Registry & reg ) {
1314
header_section_schemat_time_stamp_text->ReferentType( t_sdaiSTRING );

src/cleditor/SdaiSchemaInit.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
// regenerate it.
66

77
#include <SdaiSchemaInit.h>
8+
#include "scl_memmgr.h"
89

910
void HeaderSchemaInit( Registry & reg ) {
1011
HeaderInitSchemasAndEnts( reg );

src/cleditor/cmdmgr.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
*/
1212

1313
#include <cmdmgr.h>
14-
14+
#include "scl_memmgr.h"
1515

1616
ReplicateLinkNode * ReplicateList::FindNode( MgrNode * mn ) {
1717
ReplicateLinkNode * rln = ( ReplicateLinkNode * )GetHead();

src/cleditor/dispnode.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
#include <dispnode.h>
2020
#include <dispnodelist.h>
21+
#include "scl_memmgr.h"
2122

2223
// define this to be the name of the display object
2324
class StepEntityEditor;

src/cleditor/dispnodelist.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#include <mgrnodelist.h>
2020
#include <dispnode.h>
2121
#include <dispnodelist.h>
22-
22+
#include "scl_memmgr.h"
2323

2424
void DisplayNodeList::Remove( GenericNode * node ) {
2525
GenNodeList::Remove( node );

0 commit comments

Comments
 (0)