Use qof_strftime instead of strftime in the C source code.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15796 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Andreas Köhler
2007-04-04 18:48:48 +00:00
parent 095c71a5f1
commit e111fd32b0
16 changed files with 32 additions and 32 deletions

View File

@@ -188,10 +188,10 @@ qsf_param_init(qsf_param *params)
qsf_time_now_t = time(NULL);
qsf_ts = g_new(Timespec, 1);
timespecFromTime_t(qsf_ts, qsf_time_now_t);
strftime(qsf_enquiry_date, QSF_DATE_LENGTH, QSF_XSD_TIME, gmtime(&qsf_time_now_t));
strftime(qsf_time_match, QSF_DATE_LENGTH, qsf_time_precision, gmtime(&qsf_time_now_t));
strftime(qsf_time_string, QSF_DATE_LENGTH, "%F", gmtime(&qsf_time_now_t));
strftime(qsf_time_now, QSF_DATE_LENGTH, QSF_XSD_TIME, gmtime(&qsf_time_now_t));
qof_strftime(qsf_enquiry_date, QSF_DATE_LENGTH, QSF_XSD_TIME, gmtime(&qsf_time_now_t));
qof_strftime(qsf_time_match, QSF_DATE_LENGTH, qsf_time_precision, gmtime(&qsf_time_now_t));
qof_strftime(qsf_time_string, QSF_DATE_LENGTH, "%F", gmtime(&qsf_time_now_t));
qof_strftime(qsf_time_now, QSF_DATE_LENGTH, QSF_XSD_TIME, gmtime(&qsf_time_now_t));
g_hash_table_insert(params->qsf_default_hash, "qsf_enquiry_date", qsf_enquiry_date);
g_hash_table_insert(params->qsf_default_hash, "qsf_time_now", &qsf_time_now_t);
g_hash_table_insert(params->qsf_default_hash, "qsf_time_string", qsf_time_string);

View File

@@ -52,7 +52,7 @@ qsf_date_default_handler(const gchar *default_name, GHashTable *qsf_default_hash
xmlNewProp(output_parent, BAD_CAST QSF_OBJECT_TYPE,
xmlGetProp(import_node, BAD_CAST MAP_VALUE_ATTR));
qsf_time = (time_t*)g_hash_table_lookup(qsf_default_hash, default_name);
strftime(date_as_string, QSF_DATE_LENGTH, QSF_XSD_TIME, gmtime(qsf_time));
qof_strftime(date_as_string, QSF_DATE_LENGTH, QSF_XSD_TIME, gmtime(qsf_time));
xmlNodeAddContent(output_parent, BAD_CAST date_as_string);
}
@@ -569,7 +569,7 @@ qsf_set_format_value(xmlChar *format, gchar *qsf_time_now_as_string,
regfree(&reg);
/** QSF_DATE_LENGTH preset for all internal and QSF_XSD_TIME string formats.
*/
strftime(qsf_time_now_as_string, QSF_DATE_LENGTH, (char*)format, gmtime(output));
qof_strftime(qsf_time_now_as_string, QSF_DATE_LENGTH, (char*)format, gmtime(output));
LEAVE (" ok");
}

View File

@@ -845,7 +845,7 @@ qof_book_merge_param_as_string(QofParam *qtparam, QofEntity *qtEnt)
date_getter = (Timespec (*)(QofEntity*, QofParam*))qtparam->param_getfcn;
param_ts = date_getter(qtEnt, qtparam);
param_t = timespecToTime_t(param_ts);
strftime(param_date, QOF_DATE_STRING_LENGTH, QOF_UTC_DATE_FORMAT, gmtime(&param_t));
qof_strftime(param_date, QOF_DATE_STRING_LENGTH, QOF_UTC_DATE_FORMAT, gmtime(&param_t));
param_string = g_strdup(param_date);
return param_string;
}

View File

@@ -103,7 +103,7 @@ log4glib_handler(const gchar *log_domain,
gchar *level_str = qof_log_level_to_string(log_level);
now = time(NULL);
localtime_r(&now, &now_tm);
strftime(timestamp_buf, 9, "%T", &now_tm);
qof_strftime(timestamp_buf, 9, "%T", &now_tm);
fprintf(fout, "* %s %*s <%s> %*s%s%s",
timestamp_buf,

View File

@@ -426,7 +426,7 @@ qof_util_param_as_string(QofEntity *ent, QofParam *param)
date_getter = (Timespec (*)(QofEntity*, QofParam*))param->param_getfcn;
param_ts = date_getter(ent, param);
param_t = timespecToTime_t(param_ts);
strftime(param_date, MAX_DATE_LENGTH,
qof_strftime(param_date, MAX_DATE_LENGTH,
QOF_UTC_DATE_FORMAT, gmtime(&param_t));
param_string = g_strdup(param_date);
known_type = TRUE;