libbluray | branch: master | hpi1 <[email protected]> | Thu Apr 11 09:37:49 2013 +0300| [ee4e0f0f288db8f3f5a6929f08f5d4551e822a09] | committer: hpi1
BDFontMetrics.finalize(): Set native font pointer to 0 after releasing it > http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=ee4e0f0f288db8f3f5a6929f08f5d4551e822a09 --- src/libbluray/bdj/java/java/awt/BDFontMetrics.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/libbluray/bdj/java/java/awt/BDFontMetrics.java b/src/libbluray/bdj/java/java/awt/BDFontMetrics.java index bc793f4..0c6afb1 100644 --- a/src/libbluray/bdj/java/java/awt/BDFontMetrics.java +++ b/src/libbluray/bdj/java/java/awt/BDFontMetrics.java @@ -242,7 +242,10 @@ public class BDFontMetrics extends FontMetrics { } protected void finalize() throws Throwable { - destroyFontN(ftFace); + if (ftFace != 0) { + destroyFontN(ftFace); + ftFace = 0; + } super.finalize(); } } _______________________________________________ libbluray-devel mailing list [email protected] http://mailman.videolan.org/listinfo/libbluray-devel
