diff options
author | Olivier Bertrand <bertrandop@gmail.com> | 2013-06-30 12:43:30 +0200 |
---|---|---|
committer | Olivier Bertrand <bertrandop@gmail.com> | 2013-06-30 12:43:30 +0200 |
commit | b98360a42f2aec08fb7799c23a4b7c7566fb66ec (patch) | |
tree | d1ae8b69835d4d9808efbefe042d704b53120c9a /storage/connect/valblk.cpp | |
parent | 639ce0650cdfc271b2ccf08c4bb294daa28824fa (diff) | |
download | mariadb-git-b98360a42f2aec08fb7799c23a4b7c7566fb66ec.tar.gz |
- Trying to get rid of some valgrind warnings
modified:
storage/connect/mycat.cc
storage/connect/valblk.cpp
storage/connect/value.cpp
Diffstat (limited to 'storage/connect/valblk.cpp')
-rw-r--r-- | storage/connect/valblk.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/storage/connect/valblk.cpp b/storage/connect/valblk.cpp index 575d88a56fc..cee4571bc0d 100644 --- a/storage/connect/valblk.cpp +++ b/storage/connect/valblk.cpp @@ -654,8 +654,11 @@ void CHRBLK::SetValues(PVBLK pv, int k, int n) /***********************************************************************/ void CHRBLK::Move(int i, int j) { - memcpy(Chrp + j * Long, Chrp + i * Long, Long); - MoveNull(i, j); + if (i != j) { + memcpy(Chrp + j * Long, Chrp + i * Long, Long); + MoveNull(i, j); + } // endif i + } // end of Move /***********************************************************************/ |