MRI-Binding: Silence "may be uninitialized" warnings

This commit is contained in:
Jonas Kulla 2013-11-30 14:46:45 +01:00
parent a65956818f
commit b5d1172350
1 changed files with 2 additions and 2 deletions

View File

@ -169,7 +169,7 @@ objectLoad(int argc, VALUE *argv, VALUE self)
VALUE obj = rb_obj_alloc(self); VALUE obj = rb_obj_alloc(self);
C *c; C *c = 0;
GUARD_EXC( c = C::deserialize(data, dataLen); ); 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??*/\ if (!OBJ_INIT_COPY(self, orig)) /* When would this fail??*/\
return self; \ return self; \
Klass *k = getPrivateData<Klass>(orig); \ Klass *k = getPrivateData<Klass>(orig); \
Klass *dup; \ Klass *dup = 0; \
GUARD_EXC( dup = new Klass(*k); ) \ GUARD_EXC( dup = new Klass(*k); ) \
setPrivateData(self, dup); \ setPrivateData(self, dup); \
return self; \ return self; \