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
feat: new crackAlong method
[tools/medcoupling.git]
/
src
/
MEDLoader
/
MEDFileBasis.cxx
diff --git
a/src/MEDLoader/MEDFileBasis.cxx
b/src/MEDLoader/MEDFileBasis.cxx
index bb082312e6d24aaee0217359980dfe52f3bca106..b421a5a07b5276cc1d5db7e565d64767ad4a463e 100644
(file)
--- a/
src/MEDLoader/MEDFileBasis.cxx
+++ b/
src/MEDLoader/MEDFileBasis.cxx
@@
-1,9
+1,9
@@
-// Copyright (C) 2007-20
13 CEA/DEN, EDF R&D
+// Copyright (C) 2007-20
24 CEA, EDF
//
// 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);
}