Fix Svace issue
[platform/core/connectivity/smartcard-plugin-nfc.git] / NFCTerminal.cpp
index 174c915..e142769 100644 (file)
@@ -341,12 +341,14 @@ namespace smartcard_service_api
                        if (rv == NFC_ERROR_NONE && temp != NULL)
                        {
                                atr.assign(temp, temp_len);
-                               g_free(temp);
                        }
                        else
                        {
                                _ERR("nfc_se_get_atr_internal failed");
                        }
+
+                       if (temp != NULL)
+                               g_free(temp);
                }
                else
                {