aboutsummaryrefslogtreecommitdiffstats
path: root/epan/print.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/print.c')
-rw-r--r--epan/print.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/epan/print.c b/epan/print.c
index 41b64ea4db..f9a79f10ff 100644
--- a/epan/print.c
+++ b/epan/print.c
@@ -321,9 +321,9 @@ write_pdml_proto_tree(output_fields_t* fields, gchar **protocolfilter, pf_flags
/* Create the output */
if (use_color && (cfp != NULL)) {
- fprintf(fh, "<packet foreground='#%02x%02x%02x' background='#%02x%02x%02x'>\n",
- cfp->fg_color.red, cfp->fg_color.green, cfp->fg_color.blue,
- cfp->bg_color.red, cfp->bg_color.green, cfp->bg_color.blue);
+ fprintf(fh, "<packet foreground='#%06x' background='#%06x'>\n",
+ color_t_to_rgb(&cfp->fg_color),
+ color_t_to_rgb(&cfp->bg_color));
}
else {
fprintf(fh, "<packet>\n");
@@ -1466,9 +1466,9 @@ write_psml_columns(epan_dissect_t *edt, FILE *fh, gboolean use_color)
const color_filter_t *cfp = edt->pi.fd->color_filter;
if (use_color && (cfp != NULL)) {
- fprintf(fh, "<packet foreground='#%02x%02x%02x' background='#%02x%02x%02x'>\n",
- cfp->fg_color.red, cfp->fg_color.green, cfp->fg_color.blue,
- cfp->bg_color.red, cfp->bg_color.green, cfp->bg_color.blue);
+ fprintf(fh, "<packet foreground='#%06x' background='#%06x'>\n",
+ color_t_to_rgb(&cfp->fg_color),
+ color_t_to_rgb(&cfp->bg_color));
}
else {
fprintf(fh, "<packet>\n");