Generated file
diff --git a/fff3.h b/fff3.h
index 4e2730c..1bf563e 100644
--- a/fff3.h
+++ b/fff3.h
@@ -87,20 +87,20 @@
 #define DEFINE_FAKE_VOID_FUNC0(FUNCNAME) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(){ \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(){ \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VOID_FUNC0(FUNCNAME) \
@@ -122,22 +122,22 @@
 #define DEFINE_FAKE_VOID_FUNC1(FUNCNAME, ARG0_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VOID_FUNC1(FUNCNAME, ARG0_TYPE) \
@@ -160,24 +160,24 @@
 #define DEFINE_FAKE_VOID_FUNC2(FUNCNAME, ARG0_TYPE, ARG1_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VOID_FUNC2(FUNCNAME, ARG0_TYPE, ARG1_TYPE) \
@@ -201,26 +201,26 @@
 #define DEFINE_FAKE_VOID_FUNC3(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VOID_FUNC3(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) \
@@ -245,28 +245,28 @@
 #define DEFINE_FAKE_VOID_FUNC4(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VOID_FUNC4(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) \
@@ -292,30 +292,30 @@
 #define DEFINE_FAKE_VOID_FUNC5(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VOID_FUNC5(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) \
@@ -342,32 +342,32 @@
 #define DEFINE_FAKE_VOID_FUNC6(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VOID_FUNC6(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) \
@@ -395,34 +395,34 @@
 #define DEFINE_FAKE_VOID_FUNC7(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                SAVE_ARG(FUNCNAME, 6); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 6); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            SAVE_ARG(FUNCNAME, 6); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+                SAVE_ARG_HISTORY(FUNCNAME, 6); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VOID_FUNC7(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) \
@@ -451,36 +451,36 @@
 #define DEFINE_FAKE_VOID_FUNC8(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                SAVE_ARG(FUNCNAME, 6); \
-                SAVE_ARG(FUNCNAME, 7); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 6); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 7); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            SAVE_ARG(FUNCNAME, 6); \
+            SAVE_ARG(FUNCNAME, 7); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+                SAVE_ARG_HISTORY(FUNCNAME, 6); \
+                SAVE_ARG_HISTORY(FUNCNAME, 7); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VOID_FUNC8(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) \
@@ -510,38 +510,38 @@
 #define DEFINE_FAKE_VOID_FUNC9(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7, ARG8_TYPE arg8){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                SAVE_ARG(FUNCNAME, 6); \
-                SAVE_ARG(FUNCNAME, 7); \
-                SAVE_ARG(FUNCNAME, 8); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 6); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 7); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 8); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7, ARG8_TYPE arg8){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            SAVE_ARG(FUNCNAME, 6); \
+            SAVE_ARG(FUNCNAME, 7); \
+            SAVE_ARG(FUNCNAME, 8); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+                SAVE_ARG_HISTORY(FUNCNAME, 6); \
+                SAVE_ARG_HISTORY(FUNCNAME, 7); \
+                SAVE_ARG_HISTORY(FUNCNAME, 8); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VOID_FUNC9(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) \
@@ -563,21 +563,21 @@
 #define DEFINE_FAKE_VALUE_FUNC0(RETURN_TYPE, FUNCNAME) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(){ \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(){ \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VALUE_FUNC0(RETURN_TYPE, FUNCNAME) \
@@ -600,23 +600,23 @@
 #define DEFINE_FAKE_VALUE_FUNC1(RETURN_TYPE, FUNCNAME, ARG0_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VALUE_FUNC1(RETURN_TYPE, FUNCNAME, ARG0_TYPE) \
@@ -640,25 +640,25 @@
 #define DEFINE_FAKE_VALUE_FUNC2(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VALUE_FUNC2(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE) \
@@ -683,27 +683,27 @@
 #define DEFINE_FAKE_VALUE_FUNC3(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VALUE_FUNC3(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) \
@@ -729,29 +729,29 @@
 #define DEFINE_FAKE_VALUE_FUNC4(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VALUE_FUNC4(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) \
@@ -778,31 +778,31 @@
 #define DEFINE_FAKE_VALUE_FUNC5(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VALUE_FUNC5(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) \
@@ -830,33 +830,33 @@
 #define DEFINE_FAKE_VALUE_FUNC6(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VALUE_FUNC6(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) \
@@ -885,35 +885,35 @@
 #define DEFINE_FAKE_VALUE_FUNC7(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                SAVE_ARG(FUNCNAME, 6); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 6); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            SAVE_ARG(FUNCNAME, 6); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+                SAVE_ARG_HISTORY(FUNCNAME, 6); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VALUE_FUNC7(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) \
@@ -943,37 +943,37 @@
 #define DEFINE_FAKE_VALUE_FUNC8(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                SAVE_ARG(FUNCNAME, 6); \
-                SAVE_ARG(FUNCNAME, 7); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 6); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 7); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            SAVE_ARG(FUNCNAME, 6); \
+            SAVE_ARG(FUNCNAME, 7); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+                SAVE_ARG_HISTORY(FUNCNAME, 6); \
+                SAVE_ARG_HISTORY(FUNCNAME, 7); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VALUE_FUNC8(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) \
@@ -1004,39 +1004,39 @@
 #define DEFINE_FAKE_VALUE_FUNC9(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) \
     extern "C"{ \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7, ARG8_TYPE arg8){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                SAVE_ARG(FUNCNAME, 6); \
-                SAVE_ARG(FUNCNAME, 7); \
-                SAVE_ARG(FUNCNAME, 8); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 6); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 7); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 8); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7, ARG8_TYPE arg8){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            SAVE_ARG(FUNCNAME, 6); \
+            SAVE_ARG(FUNCNAME, 7); \
+            SAVE_ARG(FUNCNAME, 8); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+                SAVE_ARG_HISTORY(FUNCNAME, 6); \
+                SAVE_ARG_HISTORY(FUNCNAME, 7); \
+                SAVE_ARG_HISTORY(FUNCNAME, 8); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
     } \
 
 #define FAKE_VALUE_FUNC9(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) \
@@ -1068,20 +1068,20 @@
 
 #define DEFINE_FAKE_VOID_FUNC0(FUNCNAME) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(){ \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(){ \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VOID_FUNC0(FUNCNAME) \
     DECLARE_FAKE_VOID_FUNC0(FUNCNAME) \
@@ -1099,22 +1099,22 @@
 
 #define DEFINE_FAKE_VOID_FUNC1(FUNCNAME, ARG0_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VOID_FUNC1(FUNCNAME, ARG0_TYPE) \
     DECLARE_FAKE_VOID_FUNC1(FUNCNAME, ARG0_TYPE) \
@@ -1133,24 +1133,24 @@
 
 #define DEFINE_FAKE_VOID_FUNC2(FUNCNAME, ARG0_TYPE, ARG1_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VOID_FUNC2(FUNCNAME, ARG0_TYPE, ARG1_TYPE) \
     DECLARE_FAKE_VOID_FUNC2(FUNCNAME, ARG0_TYPE, ARG1_TYPE) \
@@ -1170,26 +1170,26 @@
 
 #define DEFINE_FAKE_VOID_FUNC3(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VOID_FUNC3(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) \
     DECLARE_FAKE_VOID_FUNC3(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) \
@@ -1210,28 +1210,28 @@
 
 #define DEFINE_FAKE_VOID_FUNC4(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VOID_FUNC4(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) \
     DECLARE_FAKE_VOID_FUNC4(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) \
@@ -1253,30 +1253,30 @@
 
 #define DEFINE_FAKE_VOID_FUNC5(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VOID_FUNC5(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) \
     DECLARE_FAKE_VOID_FUNC5(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) \
@@ -1299,32 +1299,32 @@
 
 #define DEFINE_FAKE_VOID_FUNC6(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VOID_FUNC6(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) \
     DECLARE_FAKE_VOID_FUNC6(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) \
@@ -1348,34 +1348,34 @@
 
 #define DEFINE_FAKE_VOID_FUNC7(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                SAVE_ARG(FUNCNAME, 6); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 6); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            SAVE_ARG(FUNCNAME, 6); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+                SAVE_ARG_HISTORY(FUNCNAME, 6); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VOID_FUNC7(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) \
     DECLARE_FAKE_VOID_FUNC7(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) \
@@ -1400,36 +1400,36 @@
 
 #define DEFINE_FAKE_VOID_FUNC8(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                SAVE_ARG(FUNCNAME, 6); \
-                SAVE_ARG(FUNCNAME, 7); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 6); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 7); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            SAVE_ARG(FUNCNAME, 6); \
+            SAVE_ARG(FUNCNAME, 7); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+                SAVE_ARG_HISTORY(FUNCNAME, 6); \
+                SAVE_ARG_HISTORY(FUNCNAME, 7); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VOID_FUNC8(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) \
     DECLARE_FAKE_VOID_FUNC8(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) \
@@ -1455,38 +1455,38 @@
 
 #define DEFINE_FAKE_VOID_FUNC9(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7, ARG8_TYPE arg8){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                SAVE_ARG(FUNCNAME, 6); \
-                SAVE_ARG(FUNCNAME, 7); \
-                SAVE_ARG(FUNCNAME, 8); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 6); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 7); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 8); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); \
-                REGISTER_CALL(FUNCNAME); \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        void FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7, ARG8_TYPE arg8){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            SAVE_ARG(FUNCNAME, 6); \
+            SAVE_ARG(FUNCNAME, 7); \
+            SAVE_ARG(FUNCNAME, 8); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+                SAVE_ARG_HISTORY(FUNCNAME, 6); \
+                SAVE_ARG_HISTORY(FUNCNAME, 7); \
+                SAVE_ARG_HISTORY(FUNCNAME, 8); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); \
+            REGISTER_CALL(FUNCNAME); \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VOID_FUNC9(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) \
     DECLARE_FAKE_VOID_FUNC9(FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) \
@@ -1504,21 +1504,21 @@
 
 #define DEFINE_FAKE_VALUE_FUNC0(RETURN_TYPE, FUNCNAME) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(){ \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(){ \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VALUE_FUNC0(RETURN_TYPE, FUNCNAME) \
     DECLARE_FAKE_VALUE_FUNC0(RETURN_TYPE, FUNCNAME) \
@@ -1537,23 +1537,23 @@
 
 #define DEFINE_FAKE_VALUE_FUNC1(RETURN_TYPE, FUNCNAME, ARG0_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VALUE_FUNC1(RETURN_TYPE, FUNCNAME, ARG0_TYPE) \
     DECLARE_FAKE_VALUE_FUNC1(RETURN_TYPE, FUNCNAME, ARG0_TYPE) \
@@ -1573,25 +1573,25 @@
 
 #define DEFINE_FAKE_VALUE_FUNC2(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VALUE_FUNC2(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE) \
     DECLARE_FAKE_VALUE_FUNC2(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE) \
@@ -1612,27 +1612,27 @@
 
 #define DEFINE_FAKE_VALUE_FUNC3(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VALUE_FUNC3(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) \
     DECLARE_FAKE_VALUE_FUNC3(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE) \
@@ -1654,29 +1654,29 @@
 
 #define DEFINE_FAKE_VALUE_FUNC4(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VALUE_FUNC4(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) \
     DECLARE_FAKE_VALUE_FUNC4(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE) \
@@ -1699,31 +1699,31 @@
 
 #define DEFINE_FAKE_VALUE_FUNC5(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VALUE_FUNC5(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) \
     DECLARE_FAKE_VALUE_FUNC5(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE) \
@@ -1747,33 +1747,33 @@
 
 #define DEFINE_FAKE_VALUE_FUNC6(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VALUE_FUNC6(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) \
     DECLARE_FAKE_VALUE_FUNC6(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE) \
@@ -1798,35 +1798,35 @@
 
 #define DEFINE_FAKE_VALUE_FUNC7(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                SAVE_ARG(FUNCNAME, 6); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 6); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            SAVE_ARG(FUNCNAME, 6); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+                SAVE_ARG_HISTORY(FUNCNAME, 6); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VALUE_FUNC7(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) \
     DECLARE_FAKE_VALUE_FUNC7(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE) \
@@ -1852,37 +1852,37 @@
 
 #define DEFINE_FAKE_VALUE_FUNC8(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                SAVE_ARG(FUNCNAME, 6); \
-                SAVE_ARG(FUNCNAME, 7); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 6); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 7); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            SAVE_ARG(FUNCNAME, 6); \
+            SAVE_ARG(FUNCNAME, 7); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+                SAVE_ARG_HISTORY(FUNCNAME, 6); \
+                SAVE_ARG_HISTORY(FUNCNAME, 7); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VALUE_FUNC8(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) \
     DECLARE_FAKE_VALUE_FUNC8(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE) \
@@ -1909,39 +1909,39 @@
 
 #define DEFINE_FAKE_VALUE_FUNC9(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) \
         FUNCNAME##_Fake FUNCNAME##_fake;\
-            RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7, ARG8_TYPE arg8){ \
-                SAVE_ARG(FUNCNAME, 0); \
-                SAVE_ARG(FUNCNAME, 1); \
-                SAVE_ARG(FUNCNAME, 2); \
-                SAVE_ARG(FUNCNAME, 3); \
-                SAVE_ARG(FUNCNAME, 4); \
-                SAVE_ARG(FUNCNAME, 5); \
-                SAVE_ARG(FUNCNAME, 6); \
-                SAVE_ARG(FUNCNAME, 7); \
-                SAVE_ARG(FUNCNAME, 8); \
-                if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
-                    SAVE_ARG_HISTORY(FUNCNAME, 0); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 1); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 2); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 3); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 4); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 5); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 6); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 7); \
-                    SAVE_ARG_HISTORY(FUNCNAME, 8); \
-                }\
-                else{\
-                    HISTORY_DROPPED(FUNCNAME);\
-                }\
-                INCREMENT_CALL_COUNT(FUNCNAME); \
-                if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); \
-                REGISTER_CALL(FUNCNAME); \
-                RETURN_FAKE_RESULT(FUNCNAME)  \
-        	} \
-            void FUNCNAME##_reset(){ \
-                memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
-                FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
-            } \
+        RETURN_TYPE FUNCNAME(ARG0_TYPE arg0, ARG1_TYPE arg1, ARG2_TYPE arg2, ARG3_TYPE arg3, ARG4_TYPE arg4, ARG5_TYPE arg5, ARG6_TYPE arg6, ARG7_TYPE arg7, ARG8_TYPE arg8){ \
+            SAVE_ARG(FUNCNAME, 0); \
+            SAVE_ARG(FUNCNAME, 1); \
+            SAVE_ARG(FUNCNAME, 2); \
+            SAVE_ARG(FUNCNAME, 3); \
+            SAVE_ARG(FUNCNAME, 4); \
+            SAVE_ARG(FUNCNAME, 5); \
+            SAVE_ARG(FUNCNAME, 6); \
+            SAVE_ARG(FUNCNAME, 7); \
+            SAVE_ARG(FUNCNAME, 8); \
+            if(ROOM_FOR_MORE_HISTORY(FUNCNAME)){\
+                SAVE_ARG_HISTORY(FUNCNAME, 0); \
+                SAVE_ARG_HISTORY(FUNCNAME, 1); \
+                SAVE_ARG_HISTORY(FUNCNAME, 2); \
+                SAVE_ARG_HISTORY(FUNCNAME, 3); \
+                SAVE_ARG_HISTORY(FUNCNAME, 4); \
+                SAVE_ARG_HISTORY(FUNCNAME, 5); \
+                SAVE_ARG_HISTORY(FUNCNAME, 6); \
+                SAVE_ARG_HISTORY(FUNCNAME, 7); \
+                SAVE_ARG_HISTORY(FUNCNAME, 8); \
+            }\
+            else{\
+                HISTORY_DROPPED(FUNCNAME);\
+            }\
+            INCREMENT_CALL_COUNT(FUNCNAME); \
+            if (FUNCNAME##_fake.custom_fake) FUNCNAME##_fake.custom_fake(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); \
+            REGISTER_CALL(FUNCNAME); \
+            RETURN_FAKE_RESULT(FUNCNAME)  \
+        } \
+        void FUNCNAME##_reset(){ \
+            memset(&FUNCNAME##_fake, 0, sizeof(FUNCNAME##_fake)); \
+            FUNCNAME##_fake.arg_history_len = FFF_ARG_HISTORY_LEN;\
+        } \
 
 #define FAKE_VALUE_FUNC9(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) \
     DECLARE_FAKE_VALUE_FUNC9(RETURN_TYPE, FUNCNAME, ARG0_TYPE, ARG1_TYPE, ARG2_TYPE, ARG3_TYPE, ARG4_TYPE, ARG5_TYPE, ARG6_TYPE, ARG7_TYPE, ARG8_TYPE) \