OSDN Git Service

* cygheap.cc (init_cheap): Move username initialization.
authorcgf <cgf>
Sun, 28 Jan 2001 06:23:42 +0000 (06:23 +0000)
committercgf <cgf>
Sun, 28 Jan 2001 06:23:42 +0000 (06:23 +0000)
commite2d9b6816508677eda65395693d5db5d9cb04b3a
tree3cf8e833b352304b07c5a282781f1b92f5358fea
parentaff6f4cf4a15b350c047a991458efd7dba30fe61
* cygheap.cc (init_cheap): Move username initialization.
(cygheap_init): Here.
* shared_info.h (mount_info): Add a sys_mount_table_counter field.
(shared_info): Ditto.
* path.cc (mount_info::conv_to_win32_path): Check that our mount table is in
sync with the system mount table and reinitialize it if not.
(mount_info::add_reg_mount): Bump sys_mount_table counters if the system mount
table changes.
(mount_info::del_reg_mount): Ditto.
(mount_info::write_cygdrive_info_to_registry): Ditto.
(mount_info::remove_cygdrive_info_from_registry): Ditto.
winsup/cygwin/ChangeLog
winsup/cygwin/cygheap.cc
winsup/cygwin/path.cc
winsup/cygwin/shared_info.h