]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
denc: Silence cppcheck uninitialised variable errors
authorBrad Hubbard <bhubbard@redhat.com>
Tue, 11 Apr 2017 01:34:37 +0000 (11:34 +1000)
committerBrad Hubbard <bhubbard@redhat.com>
Tue, 11 Apr 2017 02:22:20 +0000 (12:22 +1000)
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
src/include/denc.h

index f8c626ee5dc189cd61aaed05d0e158dfb468681a..97b4713ce5e642a5e113f45e5c38da7164e5ac80 100644 (file)
@@ -290,7 +290,7 @@ inline void denc_signed_varint(int64_t v, bufferlist::contiguous_appender& p) {
 template<typename T>
 inline void denc_signed_varint(T& v, bufferptr::iterator& p)
 {
-  int64_t i;
+  int64_t i = 0;
   denc_varint(i, p);
   if (i & 1) {
     v = -(i >> 1);
@@ -320,7 +320,7 @@ inline void denc_varint_lowz(uint64_t v, bufferlist::contiguous_appender& p) {
 template<typename T>
 inline void denc_varint_lowz(T& v, bufferptr::iterator& p)
 {
-  uint64_t i;
+  uint64_t i = 0;
   denc_varint(i, p);
   int lowznib = (i & 3);
   i >>= 2;
@@ -357,7 +357,7 @@ inline void denc_signed_varint_lowz(int64_t v,
 template<typename T>
 inline void denc_signed_varint_lowz(T& v, bufferptr::iterator& p)
 {
-  int64_t i;
+  int64_t i = 0;
   denc_varint(i, p);
   int lowznib = (i & 6) >> 1;
   if (i & 1) {