diff options
author | Christopher Faylor <me@cgf.cx> | 2000-05-23 14:08:52 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2000-05-23 14:08:52 +0000 |
commit | 2dd78662b79be63eec5b141346e3e076c4f80e2f (patch) | |
tree | 5144085a0d32d8c31ea3aa9079d9e46677628417 /winsup/cygwin/shared.h | |
parent | 8a06cd1b8718dffe2ede4f8b41b8a8c4afe06406 (diff) | |
download | cygnal-2dd78662b79be63eec5b141346e3e076c4f80e2f.tar.gz cygnal-2dd78662b79be63eec5b141346e3e076c4f80e2f.tar.bz2 cygnal-2dd78662b79be63eec5b141346e3e076c4f80e2f.zip |
* path.cc (mount_info::conv_to_posix_path): Avoid putting a trailing slash on a
directory name when the ms-dos path spec is a root directory of a device.
* registry.cc (reg_key::build_reg): Set 'key_is_invalid' flag rather than using
an INVALID_HANDLE_KEY.
(reg_key::get_int): Test for key validity before performing registry
operations.
(reg_key::set_int): Ditto.
(reg_key::get_string): Ditto.
(reg_key::set_string): Ditto.
(reg_key::kill): Ditto.
(reg_key::~reg_key): Ditto.
Diffstat (limited to 'winsup/cygwin/shared.h')
-rw-r--r-- | winsup/cygwin/shared.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/winsup/cygwin/shared.h b/winsup/cygwin/shared.h index ee0aef46b..2a37ae883 100644 --- a/winsup/cygwin/shared.h +++ b/winsup/cygwin/shared.h @@ -219,6 +219,7 @@ class reg_key private: HKEY key; + LONG key_is_invalid; public: @@ -238,7 +239,6 @@ public: int get_string (const char *, char *buf, size_t len, const char *def); int set_string (const char *,const char *); int set_int (const char *, int val); - int setone_string (const char *src, const char *name); ~reg_key (); }; |