+void
+ir_quit()
+{
+ int i;
+
+ for(i = 0; i <= num_odats ; i++)
+ {
+ free(odat_buf[i]);
+ }
+ for(i = 0; i <= num_cdats; i++)
+ {
+ free(cdat_buf[i]);
+ }
+ for(i = 0; i <= num_vdats; i++)
+ {
+ free(vdat_buf[i]);
+ }
+ for(i = 0; i <= num_refs; i++)
+ {
+ free(ref_buf[i]);
+ }
+ for(i = 0; i<= num_links; i++)
+ {
+ free(link_buf[i]);
+ }
+
+}
+