aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Buland <eichlan@xagasoft.com>2013-07-26 03:24:35 +0000
committerMike Buland <eichlan@xagasoft.com>2013-07-26 03:24:35 +0000
commit634a6bdcfccd8e3ea94708e396b70597e0ea66c0 (patch)
treec0fe09eeac300d0b2a018b4fd89f9a7ba7284ce8
parent76d8443e8249f77f01c8ccc41e966827f076280f (diff)
downloadlibbu++-634a6bdcfccd8e3ea94708e396b70597e0ea66c0.tar.gz
libbu++-634a6bdcfccd8e3ea94708e396b70597e0ea66c0.tar.bz2
libbu++-634a6bdcfccd8e3ea94708e396b70597e0ea66c0.tar.xz
libbu++-634a6bdcfccd8e3ea94708e396b70597e0ea66c0.zip
Fixed some random whining issues, dropped extra char * formatter references,
and fixed a null/integer issue in Bu::Hash
-rw-r--r--src/stable/array.h2
-rw-r--r--src/stable/hash.h2
-rw-r--r--src/stable/list.h2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/stable/array.h b/src/stable/array.h
index 9dc718a..eff3ab2 100644
--- a/src/stable/array.h
+++ b/src/stable/array.h
@@ -659,7 +659,7 @@ namespace Bu
659 }; 659 };
660 660
661 class Formatter; 661 class Formatter;
662 Formatter &operator<<( Formatter &rOut, char *sStr ); 662 Formatter &operator<<( Formatter &rOut, const char *sStr );
663 Formatter &operator<<( Formatter &rOut, signed char c ); 663 Formatter &operator<<( Formatter &rOut, signed char c );
664 template<typename value> 664 template<typename value>
665 Formatter &operator<<( Formatter &f, const Bu::Array<value> &a ) 665 Formatter &operator<<( Formatter &f, const Bu::Array<value> &a )
diff --git a/src/stable/hash.h b/src/stable/hash.h
index aee6ded..9634238 100644
--- a/src/stable/hash.h
+++ b/src/stable/hash.h
@@ -835,7 +835,7 @@ namespace Bu
835 835
836 iterator() : 836 iterator() :
837 hsh( NULL ), 837 hsh( NULL ),
838 nPos( NULL ), 838 nPos( 0 ),
839 bFinished( true ) 839 bFinished( true )
840 { 840 {
841 } 841 }
diff --git a/src/stable/list.h b/src/stable/list.h
index 07b18bf..5ab7117 100644
--- a/src/stable/list.h
+++ b/src/stable/list.h
@@ -992,7 +992,7 @@ namespace Bu
992 }; 992 };
993 993
994 class Formatter; 994 class Formatter;
995 Formatter &operator<<( Formatter &rOut, char *sStr ); 995 Formatter &operator<<( Formatter &rOut, const char *sStr );
996 Formatter &operator<<( Formatter &rOut, signed char c ); 996 Formatter &operator<<( Formatter &rOut, signed char c );
997 template<typename a, typename b, typename c> 997 template<typename a, typename b, typename c>
998 Formatter &operator<<( Formatter &f, const Bu::List<a,b,c> &l ) 998 Formatter &operator<<( Formatter &f, const Bu::List<a,b,c> &l )