On Sun 31 Mar 2013 21:44, Mark H Weaver <m...@netris.org> writes: > + { > + GC_finalization_proc prev_finalizer; > + GC_PTR prev_finalization_data; > + > + /* Register a finalizer to close the descriptors. */ > + GC_REGISTER_FINALIZER_NO_ORDER (id, finalize_iconv_descriptors, 0, > + &prev_finalizer, > &prev_finalization_data); > + }
Here we really want 6978c673393a960d7caf604b8c72ff2b5fe0f4ec; committed as 75ba64d6797f5857cc9885eb753126119a8c8b68 in stable-2.0, but probably needs to be manually reapplied here. Otherwise looks great to me. -- http://wingolog.org/