]> SALOME platform Git repositories - modules/kernel.git/commit
Salome HOME
0021196: [CEA 456] Integration and merge modification for debian packages
authoreap <eap@opencascade.com>
Tue, 1 Mar 2011 12:41:51 +0000 (12:41 +0000)
committereap <eap@opencascade.com>
Tue, 1 Mar 2011 12:41:51 +0000 (12:41 +0000)
commit564db64117c7e126f9038679283d99d6bdf2105b
treeedc369b39796263e1c91e9274b7cf8cfe604130e
parent441abe62d68a6c97159d4271d05eeef1b4106fbb
0021196: [CEA 456] Integration and merge modification for debian packages

Remove unnecessary extern "C" instances and add one necessary one.
Background: One must not #include mpi.h from within an extern "C" block.
Both mpi.h and hdf5.h are C++-safe, and should be included directly without
extern "C".  For details, see:
http://www.open-mpi.org/community/lists/users/2007/12/4763.php
17 files changed:
src/HDFPersist/HDFOI.hxx
src/HDFPersist/HDFattribute.cc
src/HDFPersist/HDFattribute.hxx
src/HDFPersist/HDFcontainerObject.cc
src/HDFPersist/HDFcontainerObject.hxx
src/HDFPersist/HDFconvert.hxx
src/HDFPersist/HDFdataset.cc
src/HDFPersist/HDFdataset.hxx
src/HDFPersist/HDFfile.cc
src/HDFPersist/HDFfile.hxx
src/HDFPersist/HDFgroup.cc
src/HDFPersist/HDFgroup.hxx
src/HDFPersist/HDFinternalObject.cc
src/HDFPersist/HDFinternalObject.hxx
src/HDFPersist/HDFobject.cc
src/HDFPersist/HDFobject.hxx
src/HDFPersist/hdfi.h