Salome HOME
projects
/
tools
/
medcoupling.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Attempt of Management of profiles in spliter
[tools/medcoupling.git]
/
src
/
MEDLoader
/
MEDFileBasis.cxx
diff --git
a/src/MEDLoader/MEDFileBasis.cxx
b/src/MEDLoader/MEDFileBasis.cxx
index cf361a4c3479d971f6f63da04842cbec4f61dd9c..6daa7de811d918ecd1cebf4ab381cc9bc146681d 100644
(file)
--- a/
src/MEDLoader/MEDFileBasis.cxx
+++ b/
src/MEDLoader/MEDFileBasis.cxx
@@
-1,9
+1,9
@@
-// Copyright (C) 2007-201
2
CEA/DEN, EDF R&D
+// Copyright (C) 2007-201
9
CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
-// version 2.1 of the License.
+// version 2.1 of the License
, or (at your option) any later version
.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
@@
-22,7
+22,7
@@
#include <cstring>
#include <cstring>
-using namespace
ParaMEDMEM
;
+using namespace
MEDCoupling
;
MEDFileString::MEDFileString(int maxLgth):_max_lgth(maxLgth),_content(new char[maxLgth+1])
{
MEDFileString::MEDFileString(int maxLgth):_max_lgth(maxLgth),_content(new char[maxLgth+1])
{
@@
-34,11
+34,16
@@
MEDFileString::~MEDFileString()
delete [] _content;
}
delete [] _content;
}
-void MEDFileString::set(const char *s) throw(INTERP_KERNEL::Exception)
+void MEDFileString::clear()
+{
+ std::fill(_content,_content+_max_lgth+1,'\0');
+}
+
+void MEDFileString::set(const char *s)
{
if((int)strlen(s)>_max_lgth)
throw INTERP_KERNEL::Exception("Name is too long to be stored in MEDfile !");
{
if((int)strlen(s)>_max_lgth)
throw INTERP_KERNEL::Exception("Name is too long to be stored in MEDfile !");
-
std::fill(_content,_content+_max_lgth+1,'\0'
);
+
clear(
);
strcpy(_content,s);
}
strcpy(_content,s);
}