diff options
author | Kristian Høgsberg <krh@redhat.com> | 2006-05-02 04:38:39 +0000 |
---|---|---|
committer | Kristian Høgsberg <krh@redhat.com> | 2006-05-02 04:38:39 +0000 |
commit | a9b0c7977aba7bc85a8673c7f95187ff17ee4173 (patch) | |
tree | 5626b888cd6e60294062b83cf908787f51c2bf42 /poppler/Gfx.cc | |
parent | 57af0207334ff1a407899370281ebb90fe953a32 (diff) |
2006-05-02 Kristian Høgsberg <krh@redhat.com>
* glib/poppler-page.cc:
* poppler/Gfx.cc:
* poppler/GfxFont.cc:
* poppler/GfxFont.h:
* poppler/GfxState.cc:
* poppler/TextOutputDev.cc: Patch from Gary Coady to add reference
counting to GfxFont so we don't crash on text selection.
Diffstat (limited to 'poppler/Gfx.cc')
-rw-r--r-- | poppler/Gfx.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/poppler/Gfx.cc b/poppler/Gfx.cc index 8041004c..9ea0b625 100644 --- a/poppler/Gfx.cc +++ b/poppler/Gfx.cc @@ -2523,6 +2523,8 @@ void Gfx::opSetFont(Object args[], int numArgs) { args[1].getNum()); fflush(stdout); } + + font->incRefCnt(); state->setFont(font, args[1].getNum()); fontChanged = gTrue; } |