Renamed templates back because proper qualification makes it work
authorMartin Vidner <mvidner@suse.cz>
Thu, 4 Oct 2007 12:23:24 +0000 (12:23 +0000)
committerMartin Vidner <mvidner@suse.cz>
Thu, 4 Oct 2007 12:23:24 +0000 (12:23 +0000)
too.

VERSION.cmake
package/libzypp.changes
zypp/Bit.h
zypp/Edition.h

index 1b621ea6c530def218f15f6f137f38e82bbe2322..b07999e32ec4b7b5e1b5ff950c5086b3caf40a1e 100644 (file)
@@ -45,6 +45,6 @@
 #
 
 SET(LIBZYPP_MAJOR "4")
-SET(LIBZYPP_MINOR "0")
-SET(LIBZYPP_COMPATMINOR "0")
+SET(LIBZYPP_MINOR "1")
+SET(LIBZYPP_COMPATMINOR "1")
 SET(LIBZYPP_PATCH "0")
index dcdd3700577eb3cc61bcf7877003ea39a308307d..9241524ff38cc58611b6ae39bda2c3bb5c357d57 100644 (file)
@@ -1,3 +1,10 @@
+-------------------------------------------------------------------
+Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
+
+- Renamed templates back because proper qualification makes it work
+  too.
+- 4.1.0
+
 -------------------------------------------------------------------
 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
 
index fc4899724ebad4d4bdf2d3e5e6a46d04922f4b7b..1a048190e2e87295a734273e8c5b42061f729a37 100644 (file)
@@ -48,7 +48,7 @@ namespace zypp
 
     /** Number of bits available in \a _IntT. */
     template<class _IntT>
-      struct MaxBitsT
+      struct MaxBits
       {
         typedef _IntT IntT;
         static const unsigned value = (sizeof(IntT)*8);
@@ -58,8 +58,8 @@ namespace zypp
     template<class _IntT>
       inline std::string asString( _IntT val, char zero = '0', char one = '1' )
       {
-        std::string s( MaxBitsT<_IntT>::value, zero );
-        for( unsigned i = MaxBitsT<_IntT>::value; i; )
+        std::string s( MaxBits<_IntT>::value, zero );
+        for( unsigned i = MaxBits<_IntT>::value; i; )
           {
             --i;
             if ( val & (_IntT)1 )
@@ -71,7 +71,7 @@ namespace zypp
 
     /** A bitmaks of \a _size 1-bits starting at bit \a _begin. */
     template<class _IntT, unsigned _begin, unsigned _size>
-      struct MaskT
+      struct Mask
       {
         typedef _IntT IntT;
         static const IntT value    = bit_detail::Gen1Bits<IntT,_size>::value << _begin;
@@ -83,8 +83,8 @@ namespace zypp
       struct Range
       {
         typedef _IntT IntT;
-        typedef MaxBitsT<IntT>          MaxBits;
-        typedef MaskT<IntT,_begin,_size> Mask;
+        typedef zypp::bit::MaxBits<IntT>           MaxBits;
+        typedef zypp::bit::Mask<IntT,_begin,_size> Mask;
 
         static const unsigned begin  = _begin;
         static const unsigned size   = _size;
@@ -158,7 +158,7 @@ namespace zypp
      * \endcode
     */
     template<class _IntT>
-      class BitField  : public Range<_IntT, 0, MaxBitsT<_IntT>::value>
+      class BitField  : public Range<_IntT, 0, MaxBits<_IntT>::value>
                       , private base::SafeBool<BitField<_IntT> >
       {
         typedef typename base::SafeBool<BitField<_IntT> >::bool_type bool_type;
index 90b75eea555262d8f9d1609db7d91f5cef13b6f0..a514f533daf5a9325fa9093d2ac72cedf7af9f77 100644 (file)
@@ -137,7 +137,7 @@ namespace zypp
     /** \ref compare functor.
      * \see \ref RelCompare.
     */
-    typedef Compare<Edition> CompareEd;
+    typedef zypp::Compare<Edition> Compare;
 
     /** \ref Edition \ref Range based on \ref Compare.
      * \see \ref RelCompare.