|
61 | 61 | " CMOCK_MEM_INDEX_TYPE cmock_guts_index = CMock_Guts_MemNew(sizeof(CMOCK_Apple_CALL_INSTANCE));\n" + |
62 | 62 | " CMOCK_Apple_CALL_INSTANCE* cmock_call_instance = (CMOCK_Apple_CALL_INSTANCE*)CMock_Guts_GetAddressFor(cmock_guts_index);\n" + |
63 | 63 | " UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);\n" + |
64 | | - " memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));\n" + |
| 64 | + " CMock_memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));\n" + |
65 | 65 | " Mock.Apple_CallInstance = CMock_Guts_MemChain(Mock.Apple_CallInstance, cmock_guts_index);\n" + |
66 | 66 | " cmock_call_instance->LineNumber = cmock_line;\n" |
67 | 67 | output = @cmock_generator_utils_simple.code_add_base_expectation("Apple") |
|
73 | 73 | " CMOCK_MEM_INDEX_TYPE cmock_guts_index = CMock_Guts_MemNew(sizeof(CMOCK_Apple_CALL_INSTANCE));\n" + |
74 | 74 | " CMOCK_Apple_CALL_INSTANCE* cmock_call_instance = (CMOCK_Apple_CALL_INSTANCE*)CMock_Guts_GetAddressFor(cmock_guts_index);\n" + |
75 | 75 | " UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);\n" + |
76 | | - " memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));\n" + |
| 76 | + " CMock_memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));\n" + |
77 | 77 | " Mock.Apple_CallInstance = CMock_Guts_MemChain(Mock.Apple_CallInstance, cmock_guts_index);\n" + |
78 | 78 | " Mock.Apple_IgnoreBool = (char)0;\n" + |
79 | 79 | " cmock_call_instance->LineNumber = cmock_line;\n" + |
|
88 | 88 | " CMOCK_MEM_INDEX_TYPE cmock_guts_index = CMock_Guts_MemNew(sizeof(CMOCK_Apple_CALL_INSTANCE));\n" + |
89 | 89 | " CMOCK_Apple_CALL_INSTANCE* cmock_call_instance = (CMOCK_Apple_CALL_INSTANCE*)CMock_Guts_GetAddressFor(cmock_guts_index);\n" + |
90 | 90 | " UNITY_TEST_ASSERT_NOT_NULL(cmock_call_instance, cmock_line, CMockStringOutOfMemory);\n" + |
91 | | - " memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));\n" + |
| 91 | + " CMock_memset(cmock_call_instance, 0, sizeof(*cmock_call_instance));\n" + |
92 | 92 | " Mock.Apple_CallInstance = CMock_Guts_MemChain(Mock.Apple_CallInstance, cmock_guts_index);\n" + |
93 | 93 | " Mock.Apple_IgnoreBool = (char)0;\n" + |
94 | 94 | " cmock_call_instance->LineNumber = cmock_line;\n" + |
|
108 | 108 | expected3 = " cmock_call_instance->Expected_Kiwi = Kiwi;\n" |
109 | 109 |
|
110 | 110 | arg4 = { :name => "Lime", :const? => false, :type => 'LIME_T', :ptr? => false } |
111 | | - expected4 = " memcpy((void*)(&cmock_call_instance->Expected_Lime), (void*)(&Lime),\n" + |
| 111 | + expected4 = " CMock_memcpy((void*)(&cmock_call_instance->Expected_Lime), (void*)(&Lime),\n" + |
112 | 112 | " sizeof(LIME_T[sizeof(Lime) == sizeof(LIME_T) ? 1 : -1])); /* add LIME_T to :treat_as_array if this causes an error */\n" |
113 | 113 |
|
114 | 114 | assert_equal(expected1, @cmock_generator_utils_simple.code_add_an_arg_expectation(arg1)) |
|
134 | 134 | " cmock_call_instance->ReturnThruPtr_Kiwi_Used = 0;\n" |
135 | 135 |
|
136 | 136 | arg4 = { :name => "Lime", :const? => false, :type => 'LIME_T', :ptr? => false } |
137 | | - expected4 = " memcpy((void*)(&cmock_call_instance->Expected_Lime), (void*)(&Lime),\n" + |
| 137 | + expected4 = " CMock_memcpy((void*)(&cmock_call_instance->Expected_Lime), (void*)(&Lime),\n" + |
138 | 138 | " sizeof(LIME_T[sizeof(Lime) == sizeof(LIME_T) ? 1 : -1])); /* add LIME_T to :treat_as_array if this causes an error */\n" + |
139 | 139 | " cmock_call_instance->IgnoreArg_Lime = 0;\n" |
140 | 140 |
|
|
158 | 158 | expected = "void CMockExpectParameters_Melon(CMOCK_Melon_CALL_INSTANCE* cmock_call_instance, stuff);\n" + |
159 | 159 | "void CMockExpectParameters_Melon(CMOCK_Melon_CALL_INSTANCE* cmock_call_instance, stuff)\n{\n" + |
160 | 160 | " cmock_call_instance->Expected_MyIntPtr = MyIntPtr;\n" + |
161 | | - " memcpy((void*)(&cmock_call_instance->Expected_MyMyType), (void*)(&MyMyType),\n" + |
| 161 | + " CMock_memcpy((void*)(&cmock_call_instance->Expected_MyMyType), (void*)(&MyMyType),\n" + |
162 | 162 | " sizeof(MY_TYPE[sizeof(MyMyType) == sizeof(MY_TYPE) ? 1 : -1])); /* add MY_TYPE to :treat_as_array if this causes an error */\n" + |
163 | 163 | " cmock_call_instance->Expected_MyStr = MyStr;\n" + |
164 | 164 | "}\n\n" |
|
176 | 176 | " cmock_call_instance->Expected_MyIntPtr_Depth = MyIntPtr_Depth;\n" + |
177 | 177 | " cmock_call_instance->IgnoreArg_MyIntPtr = 0;\n" + |
178 | 178 | " cmock_call_instance->ReturnThruPtr_MyIntPtr_Used = 0;\n" + |
179 | | - " memcpy((void*)(&cmock_call_instance->Expected_MyMyType), (void*)(&MyMyType),\n" + |
| 179 | + " CMock_memcpy((void*)(&cmock_call_instance->Expected_MyMyType), (void*)(&MyMyType),\n" + |
180 | 180 | " sizeof(MY_TYPE[sizeof(MyMyType) == sizeof(MY_TYPE) ? 1 : -1])); /* add MY_TYPE to :treat_as_array if this causes an error */\n" + |
181 | 181 | " cmock_call_instance->IgnoreArg_MyMyType = 0;\n" + |
182 | 182 | " cmock_call_instance->Expected_MyStr = MyStr;\n" + |
|
0 commit comments