@@ -209,21 +209,21 @@ PyObject * pyGP211_get_status(PyObject *self, PyObject *args)
209209 return pobjRet;
210210 } else if ((bCardElement & 0x10 ) != 0 ) {
211211 PyObject * pobjExecuableModulesData = PyTuple_New (dwDataCount);
212- for (DWORD d = 0 ; d < dwDataCount; ++d ) {
212+ for (DWORD dwDataIndex = 0 ; dwDataIndex < dwDataCount; ++dwDataIndex ) {
213213 PyObject * pobjOneExecuableData = PyDict_New ();
214- GP211_EXECUTABLE_MODULES_DATA * pstOneExecuableModulesData = &astExecutableData[d ];
214+ GP211_EXECUTABLE_MODULES_DATA * pstOneExecuableModulesData = &astExecutableData[dwDataIndex ];
215215 PyDict_SetItem (pobjOneExecuableData, PyString_FromString (" aid" ), PyString_FromStringAndSize ((const char *)pstOneExecuableModulesData->AID , pstOneExecuableModulesData->AIDLength ));
216216 PyDict_SetItem (pobjOneExecuableData, PyString_FromString (" lifeCycleState" ), PyLong_FromLong (pstOneExecuableModulesData->lifeCycleState ));
217217
218218 BYTE bNumExecutableModules = pstOneExecuableModulesData->numExecutableModules ;
219219 PyObject * pobjExecutableModuleData = PyTuple_New (bNumExecutableModules);
220- for (BYTE b = 0 ; b < bNumExecutableModules; ++b ) {
221- OPGP_AID * pstExecutableModuleAID = &pstOneExecuableModulesData->executableModules [d ];
222- PyTuple_SetItem (pobjExecutableModuleData, b , PyString_FromStringAndSize ((const char *)pstExecutableModuleAID->AID , pstExecutableModuleAID->AIDLength ));
220+ for (BYTE bExecutableModuleIndex = 0 ; bExecutableModuleIndex < bNumExecutableModules; ++bExecutableModuleIndex ) {
221+ OPGP_AID * pstExecutableModuleAID = &pstOneExecuableModulesData->executableModules [bExecutableModuleIndex ];
222+ PyTuple_SetItem (pobjExecutableModuleData, bExecutableModuleIndex , PyString_FromStringAndSize ((const char *)pstExecutableModuleAID->AID , pstExecutableModuleAID->AIDLength ));
223223 }
224224 PyDict_SetItem (pobjOneExecuableData, PyString_FromString (" executableModules" ), pobjExecutableModuleData);
225225
226- PyTuple_SetItem (pobjExecuableModulesData, d , pobjOneExecuableData);
226+ PyTuple_SetItem (pobjExecuableModulesData, dwDataIndex , pobjOneExecuableData);
227227 }
228228 PyObject *pobjRet = PyTuple_New (2 );
229229 PyTuple_SetItem (pobjRet, 0 , PyTuple_New (0 ));
0 commit comments