From b5d11723503251aaf8088c11bf942c326279e885 Mon Sep 17 00:00:00 2001 From: Jonas Kulla Date: Sat, 30 Nov 2013 14:46:45 +0100 Subject: [PATCH] MRI-Binding: Silence "may be uninitialized" warnings --- binding-mri/binding-util.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/binding-mri/binding-util.h b/binding-mri/binding-util.h index b1ba786..b4fd142 100644 --- a/binding-mri/binding-util.h +++ b/binding-mri/binding-util.h @@ -169,7 +169,7 @@ objectLoad(int argc, VALUE *argv, VALUE self) VALUE obj = rb_obj_alloc(self); - C *c; + C *c = 0; GUARD_EXC( c = C::deserialize(data, dataLen); ); @@ -204,7 +204,7 @@ rb_bool_new(bool value) if (!OBJ_INIT_COPY(self, orig)) /* When would this fail??*/\ return self; \ Klass *k = getPrivateData(orig); \ - Klass *dup; \ + Klass *dup = 0; \ GUARD_EXC( dup = new Klass(*k); ) \ setPrivateData(self, dup); \ return self; \