diff options
author | Iru Cai <mytbk920423@gmail.com> | 2018-10-02 20:31:59 +0800 |
---|---|---|
committer | Iru Cai <mytbk920423@gmail.com> | 2018-10-02 20:42:44 +0800 |
commit | 37d44efbfb9d73102b9452a7e3a7aff7c7ab46af (patch) | |
tree | 3dbb1ce24c7393d01e55405febf00a4874cc8477 /csrc/font.c | |
parent | 646a41e0edd22c254be4939c9fa4e54b29fdb502 (diff) | |
download | rich4-37d44efbfb9d73102b9452a7e3a7aff7c7ab46af.tar.xz |
deinit_game, deinit_font
Diffstat (limited to 'csrc/font.c')
-rw-r--r-- | csrc/font.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/csrc/font.c b/csrc/font.c index f5f9351..6648669 100644 --- a/csrc/font.c +++ b/csrc/font.c @@ -255,3 +255,12 @@ void draw_some_text(a1, const char *str, int a3, int a4, int a5) fcn.004561be(0x4762e8, fmt_dim1.left, fmt_dim1.top, width, height, 0); IDirectDrawSurface_Unlock(NULL); } + +void deinit_font() +{ + if (gFont != NULL) + DeleteObject(gFont); + + if (pddrawsf3 != NULL) + IDirectDrawSurface_Release(pddrawsf3); +} |