Minor
diff --git a/src/hb-private.hh b/src/hb-private.hh
index cd02e2b..c92cdec 100644
--- a/src/hb-private.hh
+++ b/src/hb-private.hh
@@ -715,7 +715,9 @@
  */
 
 template <typename T>
-struct hb_printer_t {};
+struct hb_printer_t {
+  const char *print (const T&) { return "something"; }
+};
 
 template <>
 struct hb_printer_t<bool> {