diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1999-01-20 00:36:17 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1999-01-20 00:36:17 +0000 |
commit | d2c5363c97a763d7f4d1effaeb1176c3fc94a8df (patch) | |
tree | 11708e01f081865cac73b37bf2a13e62ef54b01e | |
parent | 8593f80c7a545480c8614fa0e40ca2f0e6da10b9 (diff) | |
download | ATCD-d2c5363c97a763d7f4d1effaeb1176c3fc94a8df.tar.gz |
.
-rw-r--r-- | ChangeLog-99b | 6 | ||||
-rw-r--r-- | README | 1 | ||||
-rw-r--r-- | ace/Auto_Ptr.h | 5 | ||||
-rw-r--r-- | ace/SString.h | 15 |
4 files changed, 22 insertions, 5 deletions
diff --git a/ChangeLog-99b b/ChangeLog-99b index bc6166ac70a..56488b1ba67 100644 --- a/ChangeLog-99b +++ b/ChangeLog-99b @@ -1,3 +1,9 @@ +Tue Jan 19 17:52:49 1999 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu> + + * ace/SString.h: Clarified the role of the <release> argument for + the <set> method. Thanks to Sudhanshu Garg + <sg2@ladybug.cec.wustl.edu> for suggesting this. + Tue Jan 19 16:15:26 1999 David L. Levine <levine@cs.wustl.edu> * OS.i,README,config-cygwin32-common.h,config-linux-common.h, @@ -739,6 +739,7 @@ Eric Mitchell <emitchell@altaira.com> Tommy Andreasen <tommy.andreasen@radiometer.dk> Slava Galperin <galperin@teknowledge.com> Jeff Olszewski <jolszewski@std.saic.com> +Sudhanshu Garg <sg2@ladybug.cec.wustl.edu> I would particularly like to thank Paul Stephenson, who worked with me at Ericsson and is now at ObjectSpace. Paul devised the recursive diff --git a/ace/Auto_Ptr.h b/ace/Auto_Ptr.h index 32cf674dcf5..fdaf33c5b30 100644 --- a/ace/Auto_Ptr.h +++ b/ace/Auto_Ptr.h @@ -10,8 +10,9 @@ // Auto_Ptr.h // // = AUTHOR -// Doug Schmidt, based on code from Jack Reeves (jack@fx.com) and -// Dr. Harald M. Mueller (mueller@garwein.hai.siemens.co.at) +// Doug Schmidt and Irfan Pyarali, based on code from Jack Reeves +// (jack@fx.com) and Dr. Harald M. Mueller +// (mueller@garwein.hai.siemens.co.at) // // ============================================================================ diff --git a/ace/SString.h b/ace/SString.h index 5418cf4ec3e..2b67e7a537f 100644 --- a/ace/SString.h +++ b/ace/SString.h @@ -50,12 +50,21 @@ public: ACE_CString (ACE_Allocator *alloc = 0); // Default constructor. - ACE_CString (const char *s, ACE_Allocator *alloc = 0, int release = 1); + ACE_CString (const char *s, + ACE_Allocator *alloc = 0, + int release = 1); // Constructor that copies <s> into dynamically allocated memory. + // If <release> is non-0 then the <ACE_allocator> is responsible for + // freeing this memory. - ACE_CString (const char *s, size_t len, ACE_Allocator *alloc = 0, int release = 1); + ACE_CString (const char *s, + size_t len, + ACE_Allocator *alloc = 0, + int release = 1); // Constructor that copies <len> chars of <s> into dynamically - // allocated memory (will NUL terminate the result). + // allocated memory (will NUL terminate the result). If <release> + // is non-0 then the <ACE_allocator> is responsible for freeing this + // memory. ACE_CString (const ACE_CString &); // Copy constructor. |