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 1b621ea..b07999e 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 dcdd370..9241524 100644 (file)
@@ -1,4 +1,11 @@
 -------------------------------------------------------------------
+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
 
 - only look for repositories in file ending ".repo" (bug #294779)
index fc48997..1a04819 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 90b75ee..a514f53 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.