 +char *
 +fz_lookup_cjk_font_from_file(fz_context *ctx, int registry, int serif, int wmode)
 +{
-+#ifdef __ANDROID__
-+	return get_font_file_android("Roboto-Regular.ttf");
-+#else
 +	return get_font_file("noto/NotoSansCJKsc-Regular.otf");
-+#endif
 +}
 +
 +const unsigned char *

+	char *filename;
+	fz_font *font;
+
+#ifdef __ANDROID__
+	filename = get_font_file_android("Roboto-Regular.ttf");
+#else
+	filename = get_font_file("noto/NotoSansCJKsc-Regular.otf");
+#endif
+	font = fz_new_font_from_file(ctx, NULL, filename, 0, 1);
+	free(filename);
+	return font;

 /*
 	Base 14 PDF fonts from URW.
 	Noto fonts from Google.
@@ -367,3 +371,152 @@ fz_lookup_noto_emoji_font(fz_context *ctx, int *size)
 	return *size = 0, NULL;
 #endif
 }
