X-Git-Url: https://git.jsancho.org/?p=guile-irrlicht.git;a=blobdiff_plain;f=irrlicht%2Fgui.scm;fp=irrlicht%2Fgui.scm;h=65b24bb8d2103ed2bc5de27881543b60c7755ceb;hp=e154cb31ee9d07d3cd17f82344448d071fa0ea77;hb=ccf806174807ff53f58505c9b7f399cb9483abca;hpb=205969fe1c437850b377aa7ad715a927c3d5430b diff --git a/irrlicht/gui.scm b/irrlicht/gui.scm index e154cb3..65b24bb 100644 --- a/irrlicht/gui.scm +++ b/irrlicht/gui.scm @@ -114,8 +114,11 @@ (getBuiltInFont gui-environment))) (define-method (get-font (gui-environment ) filename) - (let ((getFont (get-irrlicht-proc "getFont" gui-environment))) - (getFont gui-environment filename))) + (let ((getFont (get-irrlicht-proc "getFont" gui-environment)) + (font (getFont gui-environment filename))) + (if (null-object? font) + (error "In procedure get-font: Font unavailable") + font))) (define-method (get-skin (gui-environment )) (let ((getSkin (get-irrlicht-proc "getSkin" gui-environment)))