ext/RMagick/rminfo.c in rmagick-4.2.2 vs ext/RMagick/rminfo.c in rmagick-4.2.3
- old
+ new
@@ -2403,11 +2403,11 @@
* If an initializer block is present, run it.
*
* @overload initialize
*
* @overload initialize
- * @yield []
+ * @yield [Magick::Image::Info]
*
* @return self
*/
VALUE
Info_initialize(VALUE self)
@@ -2415,9 +2415,10 @@
if (rb_block_given_p())
{
if (rb_proc_arity(rb_block_proc()) == 0)
{
// Run the block in self's context
+ rb_warn("passing a block without an image argument is deprecated");
rb_obj_instance_eval(0, NULL, self);
}
else
{
rb_yield(self);