]> git.lizzy.rs Git - dragonblocks_alpha.git/blobdiff - src/client/font.c
Client: unify error handling
[dragonblocks_alpha.git] / src / client / font.c
index 2370480ee1b0d718199a2afb75413cc7a6cacf78..8014d97618510e2e35929df83cb262755c3ce5e6 100644 (file)
@@ -32,16 +32,16 @@ static VertexLayout font_vertex_layout = {
        .size = sizeof(FontVertex),
 };
 
-bool font_init()
+void font_init()
 {
        if (FT_Init_FreeType(&font_library)) {
                fprintf(stderr, "[error] failed to initialize Freetype\n");
-               return false;
+               abort();
        }
 
        if (FT_New_Face(font_library, RESSOURCE_PATH "fonts/Minecraftia.ttf", 0, &font_face)) {
                fprintf(stderr, "[error] failed to load Minecraftia.ttf\n");
-               return false;
+               abort();
        }
 
        glPixelStorei(GL_UNPACK_ALIGNMENT, 1); GL_DEBUG
@@ -66,8 +66,6 @@ bool font_init()
 
        FT_Done_Face(font_face);
        FT_Done_FreeType(font_library);
-
-       return true;
 }
 
 void font_deinit()