# HG changeset patch
# User Peter Kovacs <kpeter@inf.elte.hu>
# Date 1229114677 -3600
# Node ID 09e416d35896ad42adc46b38056738b5f3dee209
# Parent  ad483acf1654bd4d0c093b807b858ed59529f78e
Bug fix in variant.h (#196)

diff -r ad483acf1654 -r 09e416d35896 lemon/bits/variant.h
--- a/lemon/bits/variant.h	Tue Dec 02 15:33:22 2008 +0000
+++ b/lemon/bits/variant.h	Fri Dec 12 21:44:37 2008 +0100
@@ -450,7 +450,7 @@
     };
 
     template <int _idx, typename _T0, typename _T1, typename _T2,
-              typename _T3, typename _T5, typename _T4, typename _T6,
+              typename _T3, typename _T4, typename _T5, typename _T6,
               typename _T7, typename _T8, typename _T9>
     struct Mapper {
       typedef List L10;
@@ -477,7 +477,7 @@
   template <
     typename _T0,
     typename _T1 = void, typename _T2 = void, typename _T3 = void,
-    typename _T5 = void, typename _T4 = void, typename _T6 = void,
+    typename _T4 = void, typename _T5 = void, typename _T6 = void,
     typename _T7 = void, typename _T8 = void, typename _T9 = void>
   struct VariantTypeMap {
     template <int _idx>