More fixes and review comment addressesd.
Change-Id: I96d1123b5342425df94fbcb8cac0dad89d14ded7
Signed-off-by: Randeep Singh <randeep.s@samsung.com>
server->active_timer_id = 0;
__bt_send_data(server->client_socket_fd, NULL);
+ free(tlvReqB64);
return;
}
server->client_req = NULL;
server->client_req_len = 0;
server->client_socket_fd = -1;
+ free(tlvReqB64);
return;
}
{
_ERR("Failed to encode base64.");
free(output);
- return (unsigned char*)"";
+ return (unsigned char *)strdup("");
}
_INFO("AsmCrypto::ToBase64Url::output size = [%d]", outputSz);
__stubCache->insert(std::make_pair(auth_plugin->id, stub));
}*/
- dlclose(mod);
+ if (mod) dlclose(mod);
}
}
}
}
signAuthReq->khHList = g_list_first(signAuthReq->khHList);
+ searchResIter = searchRes->begin();
+ for (; searchResIter != searchRes->end(); ++searchResIter) {
+ delete *searchResIter;
+ }
+ searchRes->clear();
+ delete searchRes;
}
}
}
_INFO("After __create_raw_key_handle_string");
- int kh_str_enc_len = 0;
+ unsigned int kh_str_enc_len = 0;
unsigned char kh_str_enc[BIG_STRING_SIZE] = {0, };
kh_str_enc_len = AsmCrypto::aesEncrypt((const unsigned char*)kh_str,
strlen(kh_str),
SAFE_DELETE(krdStr);
SAFE_DELETE(getRegRespInfo);
SAFE_DELETE(priv_key_b64_enc);
+ SAFE_DELETE(keyId_b64_enc);
return NULL;
}