]> OCCT Git - occt-wok.git/commitdiff
OCC16846 [OCCT Forum] Multithreading troubles
authorcascade <cascade@opencascade.com>
Tue, 9 Oct 2007 18:04:13 +0000 (18:04 +0000)
committercascade <cascade@opencascade.com>
Tue, 9 Oct 2007 18:04:13 +0000 (18:04 +0000)
src/CPPExt/CPPExt_TemplateOBJS.edl

index 55aa4e8099f183dde5365787b2c688951572c7fd..ea8a038db1ddcbaa9806200f95d15d770d8db5a7 100755 (executable)
@@ -220,8 +220,7 @@ $ Standard_EXPORT Standard_Boolean         IsKind(const Handle(Standard_Type)&) c
 $
 $#ifdef OBJS
 $Standard_EXPORT void* operator new (size_t) ;
-$Standard_EXPORT void* operator new (size_t, Standard_DBHandle);
-$Standard_EXPORT void* operator new (size_t, Standard_Container);
+$Standard_EXPORT void* operator new (size_t, Storage_BaseDriver*);
 $Standard_EXPORT void* operator new (size_t, Handle(Standard_Persistent));
 $Standard_EXPORT void  operator delete (void*);
 $Standard_EXPORT static os_typespec* get_mdtv_typespec()
@@ -317,14 +316,10 @@ $   ::delete _AnAddress;
 $ }
 $ // DELETEEND
 $
-$ void* %Class::operator new (size_t ASize, Standard_DBHandle db) {    
+$ void* %Class::operator new (size_t ASize, Storage_BaseDriver* db) {  
 $   return new (db,%Class::get_mdtv_typespec()) char[(long) ASize] ;
 $ }
 $
-$ void* %Class::operator new (size_t ASize, Standard_Container cont) { 
-$   return new (cont,%Class::get_mdtv_typespec()) char[(long) ASize] ;
-$ }
-$
 $ void* %Class::operator new (size_t ASize, Handle(Standard_Persistent) hd) {  
 $   return new (os_segment::of(hd->GetOId()),%Class::get_mdtv_typespec()) char[(long) ASize] ;
 $ }