bool MsgOpenAndReadFile(const char *pFileName, char **ppData, int *pDataSize)
{
if (!pFileName || !ppData || !pDataSize) {
- MSG_ERR("Invalid params!! pFileName=%s, ppData=%s, pDataSize=%p", pFileName, *ppData, (void *)pDataSize);
+ MSG_ERR("Invalid params");
return false;
}
memset(sqlQuery, 0x00, sizeof(sqlQuery));
snprintf(sqlQuery, sizeof(sqlQuery), "UPDATE %s SET DISPLAY_NAME = ? WHERE CONV_ID = %d;",
MSGFW_CONVERSATION_TABLE_NAME, convId);
+
+ for (int j = 0; j < addressList.nCount; j++) {
+ msg_struct_s *pStruct = (msg_struct_s *)addressList.msg_struct_info[j];
+ delete (MSG_ADDRESS_INFO_S *)pStruct->data;
+ delete (msg_struct_s *)pStruct;
+ }
+
+ if (addressList.msg_struct_info != NULL) {
+ g_free((msg_struct_t *)addressList.msg_struct_info);
+ }
if (pDbHandle->prepareQuery(sqlQuery) != MSG_SUCCESS) {
MSG_DEBUG("Query Failed [%s]", sqlQuery);
pDbHandle->finalizeQuery();
- for (int j = 0; j < addressList.nCount; j++) {
- msg_struct_s *pStruct = (msg_struct_s *)addressList.msg_struct_info[j];
- delete (MSG_ADDRESS_INFO_S *)pStruct->data;
- delete (msg_struct_s *)pStruct;
- }
-
- if (addressList.msg_struct_info != NULL) {
- g_free((msg_struct_t *)addressList.msg_struct_info);
- }
-
return err;
}