[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] [SCM] Gnash branch, master, updated. release_0_8_9_start-
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] [SCM] Gnash branch, master, updated. release_0_8_9_start-26-g9c9f166 |
Date: |
Wed, 09 Feb 2011 19:17:05 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Gnash".
The branch, master has been updated
via 9c9f1669087ae6796f14a3cc3ca429db9c66fa07 (commit)
from 7c2d1b7f4e659040f79cf526063cc142bc9986d1 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit//commit/?id=9c9f1669087ae6796f14a3cc3ca429db9c66fa07
commit 9c9f1669087ae6796f14a3cc3ca429db9c66fa07
Author: Sandro Santilli <address@hidden>
Date: Wed Feb 9 20:17:01 2011 +0100
Prevent GnashNPVariant self-copy release of NPVariant member
diff --git a/plugin/npapi/GnashNPVariant.h b/plugin/npapi/GnashNPVariant.h
index 7d65065..e112ef2 100644
--- a/plugin/npapi/GnashNPVariant.h
+++ b/plugin/npapi/GnashNPVariant.h
@@ -96,6 +96,9 @@ public:
GnashNPVariant& operator= (const GnashNPVariant& var)
{
+ // Avoid destroying self
+ if ( &var == this ) return *this;
+
NPN_ReleaseVariantValue(&_variant);
CopyVariantValue(var._variant, _variant);
-----------------------------------------------------------------------
Summary of changes:
plugin/npapi/GnashNPVariant.h | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
hooks/post-receive
--
Gnash
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] [SCM] Gnash branch, master, updated. release_0_8_9_start-26-g9c9f166,
Sandro Santilli <=