diff options
Diffstat (limited to 'flower')
-rw-r--r-- | flower/TODO | 14 | ||||
-rw-r--r-- | flower/include/string.hh | 5 |
2 files changed, 11 insertions, 8 deletions
diff --git a/flower/TODO b/flower/TODO index b71ad836c0..714f3ded6e 100644 --- a/flower/TODO +++ b/flower/TODO @@ -1,12 +1,18 @@ - * write a String_hash template + * write a decent Dictionary + - write a String_hash template + - write a Pointer_hash template * Array::slice() upper too - * write a Pointer_hash template + * fix ambiguous String constructor overloads, e.g.: + String( int ) and String( char ), use + + class String { + explicit String(int); + } - * fix/junk ambiguous String constructor overloads, e.g.: - String( int ) and String( char ) + * Automake, libtool * version numbering for shared lib. diff --git a/flower/include/string.hh b/flower/include/string.hh index 9e60bf9858..69226f075b 100644 --- a/flower/include/string.hh +++ b/flower/include/string.hh @@ -83,10 +83,7 @@ public: Byte const* byte_C() const; char* ch_l(); Byte* byte_l(); -#if 0 - /// deprecated; use ch_C() - operator char const*() const { return ch_C(); } -#endif + String &operator =(String const & source); /// concatenate s |