}
}
- if (0 == strncmp(*data, "NULL", strlen(*data))) {
+ if (0 == strncmp(*data, "NULL", strlen(*data) + 1)) {
free(*data);
*data = NULL;
}
char splitter = '.';
SLOG(LOG_INFO, TAG_STTC, "[get_service_info] service_info(%s), engine_id(%s), engine_default(%s)", stt_server_service_info, engine_id, engine_default);
- if (NULL == engine_id || NULL == engine_default || 0 == strncmp(engine_id, engine_default, strlen(engine_id))) {
+ if (NULL == engine_id || NULL == engine_default || 0 == strncmp(engine_id, engine_default, strlen(engine_id) + 1)) {
service_info = (char*)calloc(strlen(stt_server_service_info) + 1, sizeof(char));
if (NULL == service_info) {
SLOG(LOG_ERROR, TAG_STTC, "[ERROR] Memory allocation Failed!!");
SLOG(LOG_ERROR, TAG_STTC, "[ERROR] Memory allocation Failed!!");
return NULL;
}
- if (0 == strncmp(service_info, STT_SERVER_SERVICE_OBJECT_PATH, strlen(service_info)))
+ if (0 == strncmp(service_info, STT_SERVER_SERVICE_OBJECT_PATH, strlen(STT_SERVER_SERVICE_OBJECT_PATH) + 1))
splitter = '/';
snprintf(service_info, strlen(stt_server_service_info) + strlen(engine_id) - 8, "%s%c%s", stt_server_service_info, splitter, (engine_id + 10));
}
__sttd_dbus_service_free();
- if (NULL == engine_default || 0 == strncmp(engine_appid, engine_default, strlen(engine_appid))) {
+ if (NULL == engine_default || 0 == strncmp(engine_appid, engine_default, strlen(engine_appid) + 1)) {
g_server_service_name = (char*)calloc(strlen(STT_SERVER_SERVICE_NAME) + 1, sizeof(char));
if (g_server_service_name)
snprintf(g_server_service_name, strlen(STT_SERVER_SERVICE_NAME) + 1, "%s", STT_SERVER_SERVICE_NAME);
int ret;
char* temp = NULL;
- if (0 == strncmp(lang, "default", strlen("default"))) {
+ if (0 == strncmp(lang, "default", strlen("default") + 1)) {
bool is_valid = false;
ret = stt_engine_is_valid_language(g_default_language, &is_valid);
if (0 != ret) {
char* audio_type = NULL;
int ret = sttd_engine_agent_get_audio_type(&audio_type);
if (STTD_ERROR_NONE == ret) {
- if (NULL == audio_type || 0 != strncmp(audio_type, STTE_AUDIO_ID_BLUETOOTH, strlen(audio_type))) {
+ if (NULL == audio_type || 0 != strncmp(audio_type, STTE_AUDIO_ID_BLUETOOTH, strlen(STTE_AUDIO_ID_BLUETOOTH) + 1)) {
SLOG(LOG_INFO, TAG_STTD, "[Recorder] BT callback is not mapped with audio_type(%s)", audio_type);
free(audio_type);
return;
char* audio_type = NULL;
int ret = sttd_engine_agent_get_audio_type(&audio_type);
if (STTD_ERROR_NONE == ret) {
- if (NULL == audio_type || 0 != strncmp(audio_type, STTE_AUDIO_ID_FFV, strlen(audio_type))) {
+ if (NULL == audio_type || 0 != strncmp(audio_type, STTE_AUDIO_ID_FFV, strlen(STTE_AUDIO_ID_FFV) + 1)) {
SLOG(LOG_INFO, TAG_STTD, "[Recorder] FFV callback is not mapped with audio_type(%s)", audio_type);
free(audio_type);
return;
}
for (cnt = 0 ; cnt < 5 ; cnt++) {
- if (0 == strncmp(appid, g_tct_apps[cnt], strlen(appid))) {
+ if (0 == strncmp(appid, g_tct_apps[cnt], strlen(appid) + 1)) {
SLOG(LOG_INFO, TAG_STTD, "[Recoder INFO] Current app(%s) is TCT app.", appid);
return true;
}
}
#endif
- if (0 == strncmp(client_audio_id, STTE_AUDIO_ID_NONE, strlen(client_audio_id))) {
+ if (0 == strncmp(client_audio_id, STTE_AUDIO_ID_NONE, strlen(STTE_AUDIO_ID_NONE) + 1)) {
if (STTD_ERROR_NONE != start_recording_with_audio_fw()) {
SLOG(LOG_ERROR, TAG_STTD, "[Recorder ERROR] Fail to start recording with audio fw");
free(client_audio_id);
}
#endif
- if (0 == strncmp(client_audio_id, STTE_AUDIO_ID_NONE, strlen(client_audio_id))) {
+ if (0 == strncmp(client_audio_id, STTE_AUDIO_ID_NONE, strlen(STTE_AUDIO_ID_NONE) + 1)) {
if (STTD_ERROR_NONE != stop_recording_with_audio_fw()) {
SLOG(LOG_ERROR, TAG_STTD, "[Recorder ERROR] Fail to stop recording with audio fw");
}
return ret;
}
- if (STTD_ERROR_NONE != strncmp(STTE_RECOGNITION_TYPE_FREE_PARTIAL, recognition_type, STT_MAX_TYPE_LENGTH)) {
+ if (STTD_ERROR_NONE != strncmp(STTE_RECOGNITION_TYPE_FREE_PARTIAL, recognition_type, strlen(STTE_RECOGNITION_TYPE_FREE_PARTIAL) + 1)) {
if (NULL == g_processing_timer) {
g_recording_timer = ecore_timer_add(g_recording_timeout, __stop_by_recording_timeout, NULL);
}
return ret;
}
- if (STTD_ERROR_NONE != strncmp(STTE_RECOGNITION_TYPE_FREE_PARTIAL, recognition_type, STT_MAX_TYPE_LENGTH)) {
+ if (STTD_ERROR_NONE != strncmp(STTE_RECOGNITION_TYPE_FREE_PARTIAL, recognition_type, strlen(STTE_RECOGNITION_TYPE_FREE_PARTIAL) + 1)) {
if (NULL == g_processing_timer) {
g_recording_timer = ecore_timer_add(g_recording_timeout, __stop_by_recording_timeout, NULL);
}
}
SLOG(LOG_DEBUG, TAG_STTD, "[Server] STT Default Engine(%s), appId(%s)", engine, appid);
- if (0 == strncmp(engine, appid, strlen(engine))) {
+ if (0 == strncmp(engine, appid, strlen(engine) + 1)) {
free(engine);
return TRUE;
}