+2004-05-12 Corinna Vinschen <corinna@vinschen.de>
+
+ * cygheap.h (struct init_cygheap): Add mt_h member.
+ * fhandler_tape.cc (mt_h): Drop in favor of cygheap based handle.
+ (mtinfo_init): Use cygheap->mt_h handle. Protect it.
+
2004-05-12 Pierre Humblet <pierre.humblet@ieee.org>
* tty.h: Remove the %d or %x from all cygtty strings.
(tty::open_input_mutex): Ditto.
(tty::open_mutex): New method.
-2004-05-10 Corinna Vinschen <corinna@vinschen.de>
+2004-05-11 Corinna Vinschen <corinna@vinschen.de>
* fhandler.cc (fhandler_base::open): Set file attributes to correct
value when creating files.
}
}
-HANDLE mt_h;
mtinfo *mt;
void __stdcall
mtinfo_init ()
{
- mt = (mtinfo *) open_shared ("mtinfo", MTINFO_VERSION, mt_h, sizeof (mtinfo), SH_MTINFO);
+ mt = (mtinfo *) open_shared ("mtinfo", MTINFO_VERSION, cygheap->mt_h, sizeof (mtinfo), SH_MTINFO);
+ ProtectHandleINH (cygheap->mt_h);
mt->initialize ();
}