goto _ERR_CAMCORDER_AUDIO_COMMAND;
}
- info->filename = strdup(temp_filename);
+ info->filename = g_strdup(temp_filename);
if (!info->filename) {
_mmcam_dbg_err("STRDUP was failed");
goto _ERR_CAMCORDER_AUDIO_COMMAND;
if (info->filename) {
_mmcam_dbg_log("file delete(%s)", info->filename);
unlink(info->filename);
- g_free(info->filename);
- info->filename = NULL;
+ SAFE_G_FREE(info->filename);
}
break;
/* Send recording report message to application */
msg.id = MM_MESSAGE_CAMCORDER_AUDIO_CAPTURED;
- report = (MMCamRecordingReport*) malloc(sizeof(MMCamRecordingReport));
+ report = (MMCamRecordingReport*) g_malloc(sizeof(MMCamRecordingReport));
if (!report) {
_mmcam_dbg_err("Recording report fail(%s). Out of memory.", info->filename);
return FALSE;
}
/* END TAG HERE */
- report->recording_filename = strdup(info->filename);
+ report->recording_filename = g_strdup(info->filename);
msg.param.data= report;
_mmcamcorder_send_message(handle, &msg);
sc->isMaxsizePausing = FALSE;
sc->isMaxtimePausing = FALSE;
- g_free(info->filename);
- info->filename = NULL;
+ SAFE_G_FREE(info->filename);
_mmcam_dbg_err("_MMCamcorder_CMD_COMMIT : end");
gint64 udta_pos = 0;
// supporting audio geo tag for mobile
int gps_enable = 0;
- char *err_name = NULL;
gdouble longitude = 0;
gdouble latitude = 0;
gdouble altitude = 0;
mmf_return_val_if_fail(sc->info_audio, MM_ERROR_CAMCORDER_NOT_INITIALIZED);
info = sc->info_audio;
- mm_camcorder_get_attributes(handle, &err_name,
+ mm_camcorder_get_attributes(handle, NULL,
MMCAM_TAG_GPS_ENABLE, &gps_enable,
NULL);
if (gps_enable) {
- mm_camcorder_get_attributes(handle, &err_name,
+ mm_camcorder_get_attributes(handle, NULL,
MMCAM_TAG_LATITUDE, &latitude,
MMCAM_TAG_LONGITUDE, &longitude,
MMCAM_TAG_ALTITUDE, &altitude,
if (f == NULL) {
strerror_r(errno, err_msg, 128);
_mmcam_dbg_err("file open failed [%s]", err_msg);
- if (err_name) {
- free(err_name);
- err_name = NULL;
- }
return FALSE;
}
}
fclose(f);
- if (err_name) {
- free(err_name);
- err_name = NULL;
- }
+
return TRUE;
fail:
fclose(f);
- if (err_name) {
- free(err_name);
- err_name = NULL;
- }
return FALSE;
ftell_fail:
_mmcam_dbg_err("ftell() returns negative value.");
fclose(f);
- if (err_name) {
- free(err_name);
- err_name = NULL;
- }
return FALSE;
}