time = xmlNewChild(root, NULL, BAD_CAST "time", NULL);
// Write time attribute file
- g_snprintf(date_str, DATE_STR_MAX_LEN, "%lld",
- (long long int) package->time_file);
+ g_snprintf(date_str, DATE_STR_MAX_LEN, "%"G_GINT64_FORMAT,
+ package->time_file);
xmlNewProp(time, BAD_CAST "file", BAD_CAST date_str);
// Write time attribute build
- g_snprintf(date_str, DATE_STR_MAX_LEN, "%lld",
- (long long int) package->time_build);
+ g_snprintf(date_str, DATE_STR_MAX_LEN, "%"G_GINT64_FORMAT,
+ package->time_build);
xmlNewProp(time, BAD_CAST "build", BAD_CAST date_str);
size = xmlNewChild(root, NULL, BAD_CAST "size", NULL);
// Write size attribute package
- g_snprintf(size_str, SIZE_STR_MAX_LEN, "%lld",
- (long long int) package->size_package);
+ g_snprintf(size_str, SIZE_STR_MAX_LEN, "%"G_GINT64_FORMAT,
+ package->size_package);
xmlNewProp(size, BAD_CAST "package", BAD_CAST size_str);
// Write size attribute installed
- g_snprintf(size_str, SIZE_STR_MAX_LEN, "%lld",
- (long long int) package->size_installed);
+ g_snprintf(size_str, SIZE_STR_MAX_LEN, "%"G_GINT64_FORMAT,
+ package->size_installed);
xmlNewProp(size, BAD_CAST "installed", BAD_CAST size_str);
// Write size attribute archive
- g_snprintf(size_str, SIZE_STR_MAX_LEN, "%lld",
- (long long int) package->size_archive);
+ g_snprintf(size_str, SIZE_STR_MAX_LEN, "%"G_GINT64_FORMAT,
+ package->size_archive);
xmlNewProp(size, BAD_CAST "archive", BAD_CAST size_str);
// Write header-range attribute hdrstart
g_snprintf(size_str,
SIZE_STR_MAX_LEN,
- "%lld",
- (long long int) package->rpm_header_start);
+ "%"G_GINT64_FORMAT,
+ package->rpm_header_start);
xmlNewProp(header_range, BAD_CAST "start", BAD_CAST size_str);
// Write header-range attribute hdrend
g_snprintf(size_str,
SIZE_STR_MAX_LEN,
- "%lld",
- (long long int) package->rpm_header_end);
+ "%"G_GINT64_FORMAT,
+ package->rpm_header_end);
xmlNewProp(header_range, BAD_CAST "end", BAD_CAST size_str);
BAD_CAST rec->location_base);
// Timestamp element
- g_snprintf(str_buffer, DATESIZE_STR_MAX_LEN, "%ld", rec->timestamp);
+ g_snprintf(str_buffer, DATESIZE_STR_MAX_LEN,
+ "%"G_GINT64_FORMAT, rec->timestamp);
xmlNewChild(data, NULL, BAD_CAST "timestamp", BAD_CAST str_buffer);
// Size element
- g_snprintf(str_buffer, DATESIZE_STR_MAX_LEN, "%ld", rec->size);
+ g_snprintf(str_buffer, DATESIZE_STR_MAX_LEN,
+ "%"G_GINT64_FORMAT, rec->size);
xmlNewChild(data, NULL, BAD_CAST "size", BAD_CAST str_buffer);
// Open-size element
if (rec->size_open != -1) {
- g_snprintf(str_buffer, DATESIZE_STR_MAX_LEN, "%ld", rec->size_open);
+ g_snprintf(str_buffer, DATESIZE_STR_MAX_LEN,
+ "%"G_GINT64_FORMAT, rec->size_open);
xmlNewChild(data, NULL, BAD_CAST "open-size", BAD_CAST str_buffer);
}