as3: fixes to inner method handling
[swftools.git] / lib / q.c
diff --git a/lib/q.c b/lib/q.c
index d91d17f..94c0b3e 100644 (file)
--- a/lib/q.c
+++ b/lib/q.c
@@ -1198,6 +1198,8 @@ void dict_destroy_shallow(dict_t*dict)
 
 void dict_destroy(dict_t*dict)
 {
+    if(!dict)
+        return;
     dict_clear(dict);
     rfx_free(dict);
 }