Index: trunk/SophyaPI/PIext/dlftypes.h
===================================================================
--- trunk/SophyaPI/PIext/dlftypes.h	(revision 392)
+++ trunk/SophyaPI/PIext/dlftypes.h	(revision 440)
@@ -7,10 +7,7 @@
 #define DLFTYPES_H_SEEN
 
+#include "machdefs.h"
 #include <string>
 #include <vector>
-#if defined(__KCC__)
-using std::string ;
-#include <vector.h>
-#endif
 
 // ------------ Fonctions pour trace de fonctions --------------
Index: trunk/SophyaPI/PIext/nobjmgr.cc
===================================================================
--- trunk/SophyaPI/PIext/nobjmgr.cc	(revision 392)
+++ trunk/SophyaPI/PIext/nobjmgr.cc	(revision 440)
@@ -8,9 +8,4 @@
 #include <list>
 #include <map>
-#if defined(__KCC__)
-using std::string ;
-#include <list.h>
-#include <map.h>
-#endif
 
 #include "strutil.h"
Index: trunk/SophyaPI/PIext/nobjmgr.h
===================================================================
--- trunk/SophyaPI/PIext/nobjmgr.h	(revision 392)
+++ trunk/SophyaPI/PIext/nobjmgr.h	(revision 440)
@@ -13,8 +13,4 @@
 #include <string>
 #include <vector>
-#if defined(__KCC__)
-using std::string ;
-#include <vector.h>
-#endif
 
 class NObjMgrAdapter;
Index: trunk/SophyaPI/PIext/piacmd.h
===================================================================
--- trunk/SophyaPI/PIext/piacmd.h	(revision 392)
+++ trunk/SophyaPI/PIext/piacmd.h	(revision 440)
@@ -14,10 +14,4 @@
 #include <map>
 #include <functional>
-#if defined(__KCC__)
-using std::string ;
-#include <vector.h>
-#include <map.h>
-#include <functional.h>
-#endif
 
 #include "dlftypes.h"
Index: trunk/SophyaPI/PIext/piafitting.h
===================================================================
--- trunk/SophyaPI/PIext/piafitting.h	(revision 392)
+++ trunk/SophyaPI/PIext/piafitting.h	(revision 440)
@@ -10,8 +10,4 @@
 #include <string>
 #include <vector>
-#if defined(__KCC__)
-using std::string ;
-#include <vector.h>
-#endif
 
 #include "anydataobj.h"
Index: trunk/SophyaPI/PIext/pigfd2.cc
===================================================================
--- trunk/SophyaPI/PIext/pigfd2.cc	(revision 392)
+++ trunk/SophyaPI/PIext/pigfd2.cc	(revision 440)
@@ -75,5 +75,5 @@
 if(mLAtt!=PI_NotDefLineAtt) SelectErrBar(true,true,true);
 
-#if defined(__DECCXX) || defined(__KCC__)
+#if defined(CC_HAS_RTTI_SUPPORT)
 PIGraphic3D* g3 = dynamic_cast<PIGraphic3D*>(g);
 #else
Index: trunk/SophyaPI/PIext/pintup3d.cc
===================================================================
--- trunk/SophyaPI/PIext/pintup3d.cc	(revision 392)
+++ trunk/SophyaPI/PIext/pintup3d.cc	(revision 440)
@@ -98,5 +98,5 @@
 if ( (xK < 0) || (yK < 0) || (zK < 0) )  return;
 
-#if defined(__DECCXX) || defined(__KCC__)
+#if defined(CC_HAS_RTTI_SUPPORT)
 PIGraphic3D* g3 = dynamic_cast<PIGraphic3D*>(g);
 #else
Index: trunk/SophyaPI/PIext/pistdimgapp.cc
===================================================================
--- trunk/SophyaPI/PIext/pistdimgapp.cc	(revision 392)
+++ trunk/SophyaPI/PIext/pistdimgapp.cc	(revision 440)
@@ -8,9 +8,4 @@
 #include <string>
 #include <vector>
-#if defined(__KCC__)
-using std::string ;
-#include <vector.h>
-#endif
-
 
 #include "strutil.h"
Index: trunk/SophyaPI/PIext/pistdimgapp.h
===================================================================
--- trunk/SophyaPI/PIext/pistdimgapp.h	(revision 392)
+++ trunk/SophyaPI/PIext/pistdimgapp.h	(revision 440)
@@ -10,9 +10,4 @@
 #include <map>
 #include <functional>
-#if defined(__KCC__)
-using std::string ;
-#include <map.h>
-#include <functional.h>
-#endif
 
 #include "pisysdep.h"
Index: trunk/SophyaPI/PIext/servnobjm.cc
===================================================================
--- trunk/SophyaPI/PIext/servnobjm.cc	(revision 392)
+++ trunk/SophyaPI/PIext/servnobjm.cc	(revision 440)
@@ -8,9 +8,4 @@
 #include <list>
 #include <map>
-#if defined(__KCC__)
-using std::string ;
-#include <list.h>
-#include <map.h>
-#endif
 
 #include "strutil.h"
Index: trunk/SophyaPI/PIext/servnobjm.h
===================================================================
--- trunk/SophyaPI/PIext/servnobjm.h	(revision 392)
+++ trunk/SophyaPI/PIext/servnobjm.h	(revision 440)
@@ -12,10 +12,4 @@
 #include <map>
 #include <functional>
-#if defined(__KCC__)
-using std::string ;
-#include <list.h>
-#include <map.h>
-#include <functional.h>
-#endif
 
 #include "pdlmgr.h"
