X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=gacela_ttf.lisp;h=e29076a1772731749aff9b1937845a1bdbe756cb;hb=985f70ebe19ce02926a46cf524be1152c29a44f1;hp=f0e21a26babfcd9d8f3e7de6a034cae287f19c2e;hpb=313f0f55db1767306751807b41bf3ca125909ea0;p=gacela.git diff --git a/gacela_ttf.lisp b/gacela_ttf.lisp index f0e21a2..e29076a 100644 --- a/gacela_ttf.lisp +++ b/gacela_ttf.lisp @@ -14,7 +14,11 @@ ;;; You should have received a copy of the GNU General Public License ;;; along with this program. If not, see . -(in-package :gacela) + +(when (not (find-package 'gacela)) + (make-package 'gacela :nicknames '(gg) :use '(lisp))) + +(eval-when (eval) (in-package 'gacela :nicknames '(gg) :use '(lisp))) (defun load-font (font-file &key (size 40) (encoding ft_encoding_unicode) static) (let* ((key (make-resource-font :filename font-file :encoding encoding)) @@ -31,7 +35,7 @@ (ftglSetFontCharMap font encoding) (set-resource key `(:id-font ,font) - (lambda () (true-load-font font-file encoding static)) + (lambda () (true-load-font font-file size encoding static)) (lambda () (ftglDestroyFont font)) :static static) key))))