diff --git a/binding-mri/bitmap-binding.cpp b/binding-mri/bitmap-binding.cpp index b37182f..77a35d2 100644 --- a/binding-mri/bitmap-binding.cpp +++ b/binding-mri/bitmap-binding.cpp @@ -203,11 +203,6 @@ RB_METHOD(bitmapGetPixel) rb_get_args(argc, argv, "ii", &x, &y RB_ARG_END); - GUARD_EXC( - if (x < 0 || y < 0 || x >= b->width() || y >= b->height()) - return Qnil; - ) - Color value; GUARD_EXC( value = b->getPixel(x, y); ); diff --git a/binding-mruby/bitmap-binding.cpp b/binding-mruby/bitmap-binding.cpp index 9010d02..3a91efd 100644 --- a/binding-mruby/bitmap-binding.cpp +++ b/binding-mruby/bitmap-binding.cpp @@ -189,11 +189,6 @@ MRB_METHOD(bitmapGetPixel) mrb_get_args(mrb, "ii", &x, &y); - GUARD_EXC( - if (x < 0 || y < 0 || x >= b->width() || y >= b->height()) - return mrb_nil_value(); - ) - Color value; GUARD_EXC( value = b->getPixel(x, y); )