Minor
diff --git a/util/options.cc b/util/options.cc
index eb3ce69..561b6aa 100644
--- a/util/options.cc
+++ b/util/options.cc
@@ -435,7 +435,7 @@
 
     GMappedFile *mf = g_mapped_file_new (font_file, FALSE, NULL);
     if (!mf)
-      fail (FALSE, "Failed opening font file `%s'", font_file);
+      fail (FALSE, "Failed opening font file `%s'", g_filename_display_name (font_file));
     font_data = g_mapped_file_get_contents (mf);
     len = g_mapped_file_get_length (mf);
     destroy = (hb_destroy_func_t) g_mapped_file_unref;
@@ -473,9 +473,10 @@
 
     GMappedFile *mf = g_mapped_file_new (text_file, FALSE, NULL);
     if (!mf)
-      fail (FALSE, "Failed opening text file `%s'", text_file);
+      fail (FALSE, "Failed opening text file `%s'", g_filename_display_name (text_file));
     text = g_mapped_file_get_contents (mf);
     text_len = g_mapped_file_get_length (mf);
+    printf ("%d\n", text_len);
   }
 
   if (text_len == (unsigned int) -1)
diff --git a/util/options.hh b/util/options.hh
index 48a3ff7..b213872 100644
--- a/util/options.hh
+++ b/util/options.hh
@@ -245,8 +245,8 @@
 
     fp = output_file ? fopen (output_file, "wb") : stdout;
     if (!fp)
-      fail (FALSE, "Cannot open output file '%s': %s",
-	    output_file, strerror (errno));
+      fail (FALSE, "Cannot open output file `%s': %s",
+	    g_filename_display_name (output_file), strerror (errno));
 
     return fp;
   }