--x+6KMIRAuhnl3hBn
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

While looking at array.c, I noticed that rb_mem_clear() and memfill()
are basically the same function.

As far as I can tell, the body of rb_mem_clear() can be replaced with a
call to memfill() like so:

    void
    rb_mem_clear(register VALUE *mem, register long size)
    {
        memfill(mem, size, Qnil);
    }

Is there some reason why the above wouldn't work?

Thanks.
    -- rjk

--=20
Robert James Kaes
WormBytes Consulting and Contracting
http://www.wormbytes.ca/

--x+6KMIRAuhnl3hBn
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJORpxZAAoJECmlC5Mdspm1UjYP/A7y+Bq1Mh1JdSw5v/pm/MlE
loKc8I+99ZS/5ETTSOpPatFMA886ddfVuc1Dryx+W9dZxJbLhUX01u5mqe5fqRdl
j4OYHOncQWSSORDSfY6SBquGmcVjAUnaDSpmcVRvtvbpxgiqqsdTqjeE3oI6hj+D
ieIc07P5d1pLEL/L+lYkPdtIIJeLXHucZS4ROLFtNu49+dxwm7bntHjFTHQ7iNMh
cKpbL3M52ZYpvnxHLDu+5uoJd25LriaOwWCaXTo37fvUL56JP6sM7r+5OIiPjm90
Za3y+Fk1vc69EKzogU6NDymOrkCFOLN8DPFcs5dWE+fkXwwlBzo046TshCSk6yiA
4q8PJtIxywXteMPOo7s3H6KWDgODAD8patuP1Rf4qlhq1IqwqCk51oyHcIZfcUuu
72ZvAHzI7lLa+NeNlEpabvAICkFLEhbEwEcU4Dp2XdHbPxGLI92FjYsDtCxKlV/6
hHVFkFOK0bsh9AiuPPRSWY1Y5UWW+YP5KRxtNbTVYvo1wr/Xcu2ey3hHYClzmJ/6
FTI96LT2lLwAJecyUjH/egYjsQLdDqMeBwRh90bfs9SD1j7In0vmfO+KBeDiksW+
eoy6ESW8hn2G6HtKjncQ/VXN7VVAYpWufnMSyA2Nmpi0xd/vDQtgalko2G0mYAn5
d86V1hKR76bPJbRqLrvk
=E0FA
-----END PGP SIGNATURE-----

--x+6KMIRAuhnl3hBn--