Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 8ad34ae091162226fd4d1de7b1eb562d > files > 1

salome-5.1.3-7mdv2010.1.src.rpm

--- src5.1.3/VISU_SRC_5.1.3/src/CONVERTOR/VISU_GaussMergeFilter.cxx.orig	2010-02-23 19:37:59.660601533 -0300
+++ src5.1.3/VISU_SRC_5.1.3/src/CONVERTOR/VISU_GaussMergeFilter.cxx	2010-02-23 19:49:17.350596845 -0300
@@ -295,6 +295,7 @@
   if(IsMergingInputs()){
     vtkCellData *aCellData = theInput->GetCellData();
     if(vtkDataArray *aCellMapper = aCellData->GetArray("VISU_CELLS_MAPPER")){
+#if 0
       vtkIntArray *aGeometryCellMapper = dynamic_cast<vtkIntArray*>(aCellMapper);
       
       vtkIntArray* aDataPointMapper = GetIDMapper(FieldList,
@@ -385,6 +386,18 @@
           }
 	}
       }
+#else
+      /* FIXME only definition in VISU_MergeFilterUtilities.hxx:
+  template<class TGetFieldData>
+  vtkIntArray*
+  GetIDMapper(VISU::TFieldList* theFieldList,
+	      TGetFieldData theGetFieldData,
+	      const char* theFieldName);
+
+       */
+      fputs("src5.1.3/VISU_SRC_5.1.3/src/CONVERTOR/VISU_GaussMergeFilter.cxx:302: undefined reference to `vtkIntArray* VISU::GetIDMapper<VISU::TGetPointData>(VISU::TFieldList*, VISU::TGetPointData, char const*)'", stderr);
+      abort();
+#endif
     }
   }
   return true;