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
[Intersect2D] Keep flexibility on orientation of mesh2
[tools/medcoupling.git]
/
src
/
MEDLoader
/
MEDLoaderBase.cxx
diff --git
a/src/MEDLoader/MEDLoaderBase.cxx
b/src/MEDLoader/MEDLoaderBase.cxx
index 0d661aa69e23454aac8e7b607219c92d4470b755..6ccae871b0449cbf2746237859894151de88b459 100644
(file)
--- a/
src/MEDLoader/MEDLoaderBase.cxx
+++ b/
src/MEDLoader/MEDLoaderBase.cxx
@@
-1,4
+1,4
@@
-// Copyright (C) 2007-20
14
CEA/DEN, EDF R&D
+// Copyright (C) 2007-20
21
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
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
@@
-45,7
+45,7
@@
int MEDLoaderBase::getStatusOfFile(const std::string& fileName)
return EXIST_RW;
}
return EXIST_RW;
}
-char *MEDLoaderBase::buildEmptyString(
in
t lgth)
+char *MEDLoaderBase::buildEmptyString(
std::size_
t lgth)
{
char *ret=new char[lgth+1];
std::fill(ret,ret+lgth,' ');
{
char *ret=new char[lgth+1];
std::fill(ret,ret+lgth,' ');
@@
-130,7
+130,7
@@
void MEDLoaderBase::strip(std::string& s)
/*!
* This method operates a safe copy from 'src' to 'dest' by checking the size of 'src' before trying to copy.
/*!
* This method operates a safe copy from 'src' to 'dest' by checking the size of 'src' before trying to copy.
- * If size of 'src' string is higher than 'maxLgth' the behaviour is depend
a
nt from 'behaviour' parameter.
+ * If size of 'src' string is higher than 'maxLgth' the behaviour is depend
e
nt from 'behaviour' parameter.
* If 'behaviour' equals 0 an exception is thrown. If 'behaviour' equals 1 an attempt of zipping of string will be done
* ( see zipString to have more details).
*/
* If 'behaviour' equals 0 an exception is thrown. If 'behaviour' equals 1 an attempt of zipping of string will be done
* ( see zipString to have more details).
*/
@@
-177,7
+177,8
@@
void MEDLoaderBase::safeStrCpy2(const char *src, int maxLgth, char *dest, int be
return ;
}
}
return ;
}
}
- int n=strlen(src);
+ std::size_t n(strlen(src));
+ std::fill(dest,dest+maxLgth,' ');
strncpy(dest,src,n);
}
strncpy(dest,src,n);
}