ext: explicitly gc_mark each struct element
commite4bdbdcfcbf51ee91e4192ef361ba73e80e14dcc
authorEric Wong <normalperson@yhbt.net>
Sat, 29 Aug 2009 23:08:55 +0000 (29 16:08 -0700)
committerEric Wong <normalperson@yhbt.net>
Sat, 29 Aug 2009 23:08:55 +0000 (29 16:08 -0700)
treea16560d5d9168e89a44c2cb7c10f109e1df4982c
parent4cae518fd0b2ba81114ed4cc26eb1704a1f71e28
ext: explicitly gc_mark each struct element

rb_gc_mark_locations doesn't seem in common use for structs and
there was a fencepost error so the response element didn't seem
to be marked at times.

This should fix random errors I've been seeing on big/longer
response bodies.
ext/clogger_ext/clogger.c