Displaying 2 results from an estimated 2 matches for "6cd0661".
Did you mean:
60661
2007 Oct 25
0
libswfdec/swfdec_as_object.c
...>
Date: Thu Oct 25 16:22:12 2007 +0200
rework swfdec_as_object_decode()
It used to unescape before looking for = or & signs
Also, it had 2 memleaks
I should probably add a test for this...
diff --git a/libswfdec/swfdec_as_object.c b/libswfdec/swfdec_as_object.c
index 6cd0661..39a8da5 100644
--- a/libswfdec/swfdec_as_object.c
+++ b/libswfdec/swfdec_as_object.c
@@ -1518,14 +1518,11 @@ swfdec_as_object_toString (SwfdecAsContext *cx, SwfdecAsObject *object,
void
swfdec_as_object_decode (SwfdecAsObject *object, const char *str)
{
+ SwfdecAsContext *cx = object->conte...
2007 Oct 25
0
12 commits - libswfdec/swfdec_as_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c test/trace
...quot;, NULL, },
/* version 5 */
commit 76af34f924f385678683a5af30428d75dc005347
Author: Pekka Lampila <pekka.lampila at iki.fi>
Date: Thu Oct 25 14:43:38 2007 +0300
Add a comment about __proto__ deleting
diff --git a/libswfdec/swfdec_as_object.c b/libswfdec/swfdec_as_object.c
index 6cd0661..a7d45d7 100644
--- a/libswfdec/swfdec_as_object.c
+++ b/libswfdec/swfdec_as_object.c
@@ -443,6 +443,7 @@ swfdec_as_object_do_delete (SwfdecAsObject *object, const char *variable)
if (var->flags & SWFDEC_AS_VARIABLE_PERMANENT)
return SWFDEC_AS_DELETE_NOT_DELETED;
+ // special case...