Index: uspace/lib/draw/font/bitmap_backend.h
===================================================================
--- uspace/lib/draw/font/bitmap_backend.h	(revision 8d2dd7f2d52fbc7693f94b66e451eeff3756d061)
+++ uspace/lib/draw/font/bitmap_backend.h	(revision a53ed3a8097360ccf174e8d94fb407db919eb66a)
@@ -45,11 +45,11 @@
 
 typedef struct {
-	int (*resolve_glyph)(void *, const wchar_t, glyph_id_t *);
-	int (*load_glyph_surface)(void *, glyph_id_t, surface_t **);
-	int (*load_glyph_metrics)(void *, glyph_id_t, glyph_metrics_t *);
+	errno_t (*resolve_glyph)(void *, const wchar_t, glyph_id_t *);
+	errno_t (*load_glyph_surface)(void *, glyph_id_t, surface_t **);
+	errno_t (*load_glyph_metrics)(void *, glyph_id_t, glyph_metrics_t *);
 	void (*release)(void *);
 } bitmap_font_decoder_t;
 
-extern int bitmap_font_create(bitmap_font_decoder_t *, void *, uint32_t,
+extern errno_t bitmap_font_create(bitmap_font_decoder_t *, void *, uint32_t,
     font_metrics_t, uint16_t, font_t **);
 
