gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] [SCM] Gnash branch, objecturi, updated. ec6f85ec038b45237


From: Benjamin Wolsey
Subject: [Gnash-commit] [SCM] Gnash branch, objecturi, updated. ec6f85ec038b452371881031ed308096ecd5d538
Date: Fri, 01 Oct 2010 09:10:37 +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, objecturi has been updated
       via  ec6f85ec038b452371881031ed308096ecd5d538 (commit)
       via  85d6733d5eae395e546f0e48ba2aca8b294232f6 (commit)
       via  3ddaf5d39bcb038b63ce884eafdd61d036e132c6 (commit)
       via  a42722f0c6f4955c37c7223ec2bf1d1b6de00538 (commit)
       via  f86c8449a6f0e491c5b7fec980144b700751aabc (commit)
       via  cba5d378ea75b5475ae3997d831ee62a606b69b9 (commit)
       via  bf4e8690f4c4b55fa18feef0aefb4dd31450a1f2 (commit)
       via  aed70e3756adbc51c6df92ac32e57ed8fad2798b (commit)
       via  98763acd02ed303c9ce199a1c0298fba9ddf6b76 (commit)
       via  80442b0e72cf6b362c6891d4b28cf14fb6216ed6 (commit)
       via  f9a88189fc0189cd545d89bb29dc894b4fc20557 (commit)
       via  48bbdb9e103de1234c581aeae9a6bed664632a8a (commit)
       via  cf2e88435792cdd4d3557b82d80597f65587a9b2 (commit)
      from  be759ef9941e99dba72f58e675d1ed0c57928bf2 (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=ec6f85ec038b452371881031ed308096ecd5d538


commit ec6f85ec038b452371881031ed308096ecd5d538
Author: Benjamin Wolsey <address@hidden>
Date:   Fri Oct 1 10:52:49 2010 +0200

    Fix merge error.

diff --git a/libcore/asobj/flash/filters/BitmapFilter_as.cpp 
b/libcore/asobj/flash/filters/BitmapFilter_as.cpp
index e25d240..3263be3 100644
--- a/libcore/asobj/flash/filters/BitmapFilter_as.cpp
+++ b/libcore/asobj/flash/filters/BitmapFilter_as.cpp
@@ -79,7 +79,7 @@ registerBitmapClass(as_object& where, Global_as::ASFunction 
ctor,
     // it, so entering infinite recursion, we'll cheat and assume that
     // the object 'where' is the filters package.
     as_function* constructor =
-        where.getMember(where, getURI(vm, "BitmapFilter")).to_function();
+        getMember(where, getURI(vm, "BitmapFilter")).to_function();
     
     as_object* proto;
     if (constructor) {

http://git.savannah.gnu.org/cgit//commit/?id=85d6733d5eae395e546f0e48ba2aca8b294232f6


commit 85d6733d5eae395e546f0e48ba2aca8b294232f6
Merge: be759ef 3ddaf5d
Author: Benjamin Wolsey <address@hidden>
Date:   Fri Oct 1 10:47:45 2010 +0200

    Merge branch 'master' into objecturi
    
    Conflicts:
        libcore/AMFConverter.cpp
        libcore/as_object.h
        libcore/asobj/Array_as.cpp
        libcore/asobj/Array_as.h
        libcore/asobj/AsBroadcaster.cpp
        libcore/asobj/ContextMenuItem_as.cpp
        libcore/asobj/Date_as.cpp
        libcore/asobj/Globals.cpp
        libcore/asobj/LocalConnection_as.cpp
        libcore/asobj/Object.cpp
        libcore/asobj/flash/filters/BitmapFilter_as.cpp
        libcore/asobj/flash/geom/ColorTransform_as.cpp

diff --cc libcore/AMFConverter.cpp
index b76fe3b,9b1693c..052e729
--- a/libcore/AMFConverter.cpp
+++ b/libcore/AMFConverter.cpp
@@@ -209,7 -210,7 +209,7 @@@ Writer::writeObject(as_object* obj
  
                  as_value elem;
                  for (size_t i = 0; i < len; ++i) {
-                     elem = obj->getMember(arrayKey(vm, i));
 -                    elem = getMember(*obj, arrayKey(st, i));
++                    elem = getMember(*obj,arrayKey(vm, i));
                      if (!elem.writeAMF0(*this)) {
                          log_error("Problems serializing strict array "
                                  "member %d=%s", i, elem);
diff --cc libcore/as_object.cpp
index b21de08,f560a2f..ea3e80b
--- a/libcore/as_object.cpp
+++ b/libcore/as_object.cpp
@@@ -1149,11 -1136,11 +1134,11 @@@ sendEvent(as_object& o, const as_enviro
  }
  
  as_object*
 -getObjectWithPrototype(Global_as& gl, string_table::key c)
 +getObjectWithPrototype(Global_as& gl, const ObjectURI& c)
  {
-     as_object* ctor = gl.getMember(c).to_object(gl);
+     as_object* ctor = getMember(gl, c).to_object(gl);
      as_object* proto = ctor ?
-         ctor->getMember(NSV::PROP_PROTOTYPE).to_object(gl) : 0;
+         getMember(*ctor, NSV::PROP_PROTOTYPE).to_object(gl) : 0;
  
      as_object* o = gl.createObject();
      o->set_prototype(proto ? proto : as_value());
diff --cc libcore/as_object.h
index c3a58fa,23eb5b9..f6a595a
--- a/libcore/as_object.h
+++ b/libcore/as_object.h
@@@ -868,7 -893,21 +893,21 @@@ get(as_object* o
      return dynamic_cast<T*>(o->displayObject());
  }
  
+ /// Return true if this object has the named property
+ //
+ /// @param o        The object whose property should be searched for.
+ /// @param uri      Name and namespace of the property. Note that
+ ///                 if you do not care about the namespace (AS2 does not),
+ ///                 you can call this function with the name key only.
+ ///
+ /// @return         true if the object has the property, false otherwise.
+ inline bool
+ hasOwnProperty(as_object& o, const ObjectURI& uri)
+ {
+     return (o.getOwnProperty(uri));
+ }
+ 
 -as_object* getObjectWithPrototype(Global_as& gl, string_table::key c);
 +as_object* getObjectWithPrototype(Global_as& gl, const ObjectURI& c);
  
  /// Check whether the object is an instance of a known type.
  //
diff --cc libcore/asobj/Array_as.cpp
index 364e3b5,31fb5ad..9f3aa70
--- a/libcore/asobj/Array_as.cpp
+++ b/libcore/asobj/Array_as.cpp
@@@ -988,10 -977,9 +981,10 @@@ array_splice(const fn_call& fn
      const size_t newelements = fn.nargs > 2 ? fn.nargs - 2 : 0;
      
      // Push removed elements to the new array.
 +    ObjectURI propPush = getURI(getVM(fn), NSV::PROP_PUSH);
      for (size_t i = 0; i < remove; ++i) {
 -        const size_t key = getKey(fn, start + i);
 +        const ObjectURI& key = getKey(fn, start + i);
-         callMethod(ret, propPush, arrayProperty(*array, key));
+         callMethod(ret, NSV::PROP_PUSH, getOwnProperty(*array, key));
      }
  
      // Shift elements in 'this' array by simple assignment, not delete
@@@ -1249,10 -1236,10 +1242,10 @@@ array_unshift(const fn_call& fn
      const size_t size = arrayLength(*array);
  
      for (size_t i = size + shift - 1; i >= shift ; --i) {
 -        const string_table::key nextkey = getKey(fn, i - shift);
 -        const string_table::key currentkey = getKey(fn, i);
 +        const ObjectURI nextkey = getKey(fn, i - shift);
 +        const ObjectURI currentkey = getKey(fn, i);
          array->delProperty(currentkey);
-         array->set_member(currentkey, arrayProperty(*array, nextkey));
+         array->set_member(currentkey, getOwnProperty(*array, nextkey));
      }
  
      for (size_t i = shift; i > 0; --i) {
@@@ -1275,8 -1262,8 +1268,8 @@@ array_pop(const fn_call& fn
      const size_t size = arrayLength(*array);
      if (size < 1) return as_value();
  
 -    const string_table::key ind = getKey(fn, size - 1);
 +    const ObjectURI ind = getKey(fn, size - 1);
-     as_value ret = arrayProperty(*array, ind);
+     as_value ret = getOwnProperty(*array, ind);
      array->delProperty(ind);
      
      setArrayLength(*array, size - 1);
@@@ -1294,13 -1281,13 +1287,13 @@@ array_shift(const fn_call& fn
      // An array with no elements has nothing to return.
      if (size < 1) return as_value();
  
-     as_value ret = arrayProperty(*array, getKey(fn, 0));
+     as_value ret = getOwnProperty(*array, getKey(fn, 0));
  
      for (size_t i = 0; i < static_cast<size_t>(size - 1); ++i) {
 -        const string_table::key nextkey = getKey(fn, i + 1);
 -        const string_table::key currentkey = getKey(fn, i);
 +        const ObjectURI nextkey = getKey(fn, i + 1);
 +        const ObjectURI currentkey = getKey(fn, i);
          array->delProperty(currentkey);
-         array->set_member(currentkey, arrayProperty(*array, nextkey));
+         array->set_member(currentkey, getOwnProperty(*array, nextkey));
      }
      
      setArrayLength(*array, size - 1);
@@@ -1319,10 -1306,10 +1312,10 @@@ array_reverse(const fn_call& fn
      if (size < 2) return as_value();
  
      for (size_t i = 0; i < static_cast<size_t>(size) / 2; ++i) {
 -        const string_table::key bottomkey = getKey(fn, i);
 -        const string_table::key topkey = getKey(fn, size - i - 1);
 +        const ObjectURI bottomkey = getKey(fn, i);
 +        const ObjectURI topkey = getKey(fn, size - i - 1);
-         const as_value top = arrayProperty(*array, topkey);
-         const as_value bottom = arrayProperty(*array, bottomkey);
+         const as_value top = getOwnProperty(*array, topkey);
+         const as_value bottom = getOwnProperty(*array, bottomkey);
          array->delProperty(topkey);
          array->delProperty(bottomkey);
          array->set_member(bottomkey, top);
@@@ -1472,7 -1458,7 +1465,7 @@@ join(as_object* array, const std::strin
      for (size_t i = 0; i < size; ++i) {
          if (i) s += separator;
          const std::string& index = boost::lexical_cast<std::string>(i);
-         const as_value& el = arrayProperty(*array, getURI(vm, index));
 -        const as_value& el = getOwnProperty(*array, st.find(index));
++        const as_value& el = getOwnProperty(*array, getURI(vm, index));
          s += el.to_string(version);
      }
      return as_value(s);
@@@ -1503,10 -1489,10 +1496,10 @@@ void foreachArray(as_object& array, in
      assert(end >= start);
      assert(size >= end);
  
 -    string_table& st = getStringTable(array);
 +    VM& vm = getVM(array);
  
      for (size_t i = start; i < static_cast<size_t>(end); ++i) {
-         pred(arrayProperty(array, arrayKey(vm, i)));
 -        pred(getOwnProperty(array, arrayKey(st, i)));
++        pred(getOwnProperty(array, arrayKey(vm, i)));
      }
  }
  
diff --cc libcore/asobj/Array_as.h
index 6993a22,763a4b3..80af21f
--- a/libcore/asobj/Array_as.h
+++ b/libcore/asobj/Array_as.h
@@@ -91,10 -80,10 +80,10 @@@ void foreachArray(as_object& array, T& 
      size_t size = arrayLength(array);
      if (!size) return;
  
 -    string_table& st = getStringTable(array);
 +    VM& vm = getVM(array);
  
      for (size_t i = 0; i < static_cast<size_t>(size); ++i) {
-         pred(arrayProperty(array, arrayKey(vm, i)));
 -        pred(getOwnProperty(array, arrayKey(st, i)));
++        pred(getOwnProperty(array, arrayKey(vm, i)));
      }
  }
  
diff --cc libcore/asobj/AsBroadcaster.cpp
index 83915ed,92053db..fdacdad
--- a/libcore/asobj/AsBroadcaster.cpp
+++ b/libcore/asobj/AsBroadcaster.cpp
@@@ -358,18 -358,16 +358,18 @@@ asbroadcaster_removeListener(const fn_c
      
      // This is an ActionScript-like implementation, which is why it looks
      // like poor C++.
-     const int length = toInt(listeners->getMember(NSV::PROP_LENGTH));
+     const int length = toInt(getMember(*listeners, NSV::PROP_LENGTH));
      int i = 0;
 -    string_table& st = getStringTable(fn);
 +
 +    VM& vm = getVM(fn);
 +    const ObjectURI& propSplice = getURI(vm, NSV::PROP_SPLICE);
  
      while (i < length) {
          std::ostringstream s;
          s << i;
-         as_value el = listeners->getMember(getURI(vm, s.str()));
 -        as_value el = getMember(*listeners, st.find(s.str()));
++        as_value el = getMember(*listeners, getURI(vm, s.str()));
          if (el.equals(listenerToRemove)) {
 -            callMethod(listeners, NSV::PROP_SPLICE, s.str(), 1);
 +            callMethod(listeners, propSplice, s.str(), 1);
              return as_value(true);
          }
          ++i;
diff --cc libcore/asobj/ContextMenuItem_as.cpp
index 1d88e0e,8e56424..6494c43
--- a/libcore/asobj/ContextMenuItem_as.cpp
+++ b/libcore/asobj/ContextMenuItem_as.cpp
@@@ -63,19 -63,19 +63,19 @@@ contextmenuitem_copy(const fn_call& fn
      as_object* ptr = ensure<ValidThis>(fn);
  
      Global_as& gl = getGlobal(fn);
 -    string_table& st = getStringTable(fn);
 +    VM& vm = getVM(fn);
  
      as_function* ctor =
-         gl.getMember(getURI(vm, "ContextMenuItem")).to_function();
 -        getMember(gl, st.find("ContextMenuItem")).to_function();
++        getMember(gl, getURI(vm, "ContextMenuItem")).to_function();
  
      if (!ctor) return as_value();
  
      fn_call::Args args;
-     args += ptr->getMember(getURI(vm, "caption")),
-         ptr->getMember(NSV::PROP_ON_SELECT),
-         ptr->getMember(getURI(vm, "separatorBefore")),
-         ptr->getMember(NSV::PROP_ENABLED),
-         ptr->getMember(getURI(vm, "visible"));
 -    args += getMember(*ptr, st.find("caption")),
++    args += getMember(*ptr, getURI(vm, "caption")),
+         getMember(*ptr, NSV::PROP_ON_SELECT),
 -        getMember(*ptr, st.find("separatorBefore")),
++        getMember(*ptr, getURI(vm, "separatorBefore")),
+         getMember(*ptr, NSV::PROP_ENABLED),
 -        getMember(*ptr, st.find("visible"));
++        getMember(*ptr, getURI(vm, "visible"));
  
      return constructInstance(*ctor, fn.env(), args);
  }
diff --cc libcore/asobj/Date_as.cpp
index a4a3dd5,96209d4..bfc1b66
--- a/libcore/asobj/Date_as.cpp
+++ b/libcore/asobj/Date_as.cpp
@@@ -376,7 -376,8 +376,7 @@@ attachDateInterface(as_object& o
      o.init_member("setUTCSeconds", vm.getNative(103, 142));
      o.init_member("setUTCMilliseconds", vm.getNative(103, 143));
  
-     o.init_member("valueOf", o.getMember(getURI(vm, "getTime")));
 -    string_table& st = getStringTable(o);
 -    o.init_member("valueOf", getMember(o, st.find("getTime")));
++    o.init_member("valueOf", getMember(o, getURI(vm, "getTime")));
  
  }   
  
diff --cc libcore/asobj/Globals.cpp
index 389817c,dbf1f8b..0a1aa1e
--- a/libcore/asobj/Globals.cpp
+++ b/libcore/asobj/Globals.cpp
@@@ -291,7 -291,8 +291,7 @@@ AVM1Global::registerClasses(
      init_member("enableDebugConsole", edc);
      init_member("showRedrawRegions", vm.getNative(1021, 1));
      
-     init_member("clearTimeout", getMember(getURI(vm, "clearInterval")));
 -    string_table& st = getStringTable(*this);
 -    init_member("clearTimeout", getMember(*this, st.find("clearInterval")));
++    init_member("clearTimeout", getMember(*this, getURI(vm, 
"clearInterval")));
  
      _classes.declareAll(avm1Classes());
  
@@@ -961,9 -962,9 +961,9 @@@ global_assetuperror(const fn_call& fn
  
          const std::string& err = std::string(pos, comma);
  
 -        string_table& st = getStringTable(fn);
 +        VM& vm = getVM(fn);
  
-         as_function* ctor = gl.getMember(NSV::CLASS_ERROR).to_function();
+         as_function* ctor = getMember(gl, NSV::CLASS_ERROR).to_function();
          if (ctor) {
              fn_call::Args args;
              as_object* proto = constructInstance(*ctor, fn.env(), args);
diff --cc libcore/asobj/LocalConnection_as.cpp
index d2737d5,4e6f1df..0978de4
--- a/libcore/asobj/LocalConnection_as.cpp
+++ b/libcore/asobj/LocalConnection_as.cpp
@@@ -895,8 -895,8 +895,8 @@@ executeAMFFunction(as_object& o, amf::R
      args.swap(d);
  
      // Call the method on this LocalConnection object.
 -    string_table& st = getStringTable(o);
 -    as_function* f = getMember(o, st.find(meth)).to_function();
 +    VM& vm = getVM(o);
-     as_function* f = o.getMember(getURI(vm, meth)).to_function();
++    as_function* f = getMember(o, getURI(vm, meth)).to_function();
  
      invoke(f, as_environment(getVM(o)), &o, args);
  }
diff --cc libcore/asobj/MovieClip_as.cpp
index 6f82779,dd6c1a9..42fff3b
--- a/libcore/asobj/MovieClip_as.cpp
+++ b/libcore/asobj/MovieClip_as.cpp
@@@ -1806,9 -1806,9 +1806,9 @@@ movieclip_beginGradientFill(const fn_ca
      gradients.reserve(stops);
      for (size_t i = 0; i < stops; ++i) {
  
 -        string_table::key key = st.find(boost::lexical_cast<std::string>(i));
 +        const ObjectURI& key = getURI(vm, 
boost::lexical_cast<std::string>(i));
  
-         as_value colVal = colors->getMember(key);
+         as_value colVal = getMember(*colors, key);
          boost::uint32_t col = colVal.is_number() ? toInt(colVal) : 0;
  
          /// Alpha is the range 0..100.
diff --cc libcore/asobj/Object.cpp
index 3d893de,932a922..c51716a
--- a/libcore/asobj/Object.cpp
+++ b/libcore/asobj/Object.cpp
@@@ -358,7 -358,7 +358,7 @@@ object_hasOwnProperty(const fn_call& fn
          return as_value(false);
      }
  
-     const bool found = obj->hasOwnProperty(getURI(getVM(fn), propname));
 -    const bool found = hasOwnProperty(*obj, 
getStringTable(fn).find(propname));
++    const bool found = hasOwnProperty(*obj, getURI(getVM(fn), propname));
      return as_value(found);
  }
  
diff --cc libcore/asobj/flash/filters/BitmapFilter_as.cpp
index 719a388,b48d093..e25d240
--- a/libcore/asobj/flash/filters/BitmapFilter_as.cpp
+++ b/libcore/asobj/flash/filters/BitmapFilter_as.cpp
@@@ -79,7 -79,7 +79,7 @@@ registerBitmapClass(as_object& where, G
      // it, so entering infinite recursion, we'll cheat and assume that
      // the object 'where' is the filters package.
      as_function* constructor =
-         where.getMember(getURI(vm, "BitmapFilter")).to_function();
 -        getMember(where, st.find("BitmapFilter")).to_function();
++        where.getMember(where, getURI(vm, "BitmapFilter")).to_function();
      
      as_object* proto;
      if (constructor) {
diff --cc libcore/asobj/flash/geom/ColorTransform_as.cpp
index 623c6ca,4df58ae..dcaca40
--- a/libcore/asobj/flash/geom/ColorTransform_as.cpp
+++ b/libcore/asobj/flash/geom/ColorTransform_as.cpp
@@@ -278,17 -278,19 +278,17 @@@ colortransform_toString(const fn_call& 
  
      as_object* ptr = ensure<ValidThis>(fn);
  
 -    string_table& st = getStringTable(fn);
 -
 -    const as_value& am = getMember(*ptr, st.find("alphaMultiplier"));
 -    const as_value& ao = getMember(*ptr, st.find("alphaOffset"));
 -    const as_value& bm = getMember(*ptr, st.find("blueMultiplier"));
 -    const as_value& bo = getMember(*ptr, st.find("blueOffset"));
 -    const as_value& gm = getMember(*ptr, st.find("greenMultiplier"));
 -    const as_value& go = getMember(*ptr, st.find("greenOffset"));
 -    const as_value& rm = getMember(*ptr, st.find("redMultiplier"));
 -    const as_value& ro = getMember(*ptr, st.find("redOffset"));
 -   
      VM& vm = getVM(fn);
  
-     const as_value& am = ptr->getMember(getURI(vm, "alphaMultiplier"));
-     const as_value& ao = ptr->getMember(getURI(vm, "alphaOffset"));
-     const as_value& bm = ptr->getMember(getURI(vm, "blueMultiplier"));
-     const as_value& bo = ptr->getMember(getURI(vm, "blueOffset"));
-     const as_value& gm = ptr->getMember(getURI(vm, "greenMultiplier"));
-     const as_value& go = ptr->getMember(getURI(vm, "greenOffset"));
-     const as_value& rm = ptr->getMember(getURI(vm, "redMultiplier"));
-     const as_value& ro = ptr->getMember(getURI(vm, "redOffset"));
++    const as_value& am = getMember(*ptr, getURI(vm, "alphaMultiplier"));
++    const as_value& ao = getMember(*ptr, getURI(vm, "alphaOffset"));
++    const as_value& bm = getMember(*ptr, getURI(vm, "blueMultiplier"));
++    const as_value& bo = getMember(*ptr, getURI(vm, "blueOffset"));
++    const as_value& gm = getMember(*ptr, getURI(vm, "greenMultiplier"));
++    const as_value& go = getMember(*ptr, getURI(vm, "greenOffset"));
++    const as_value& rm = getMember(*ptr, getURI(vm, "redMultiplier"));
++    const as_value& ro = getMember(*ptr, getURI(vm, "redOffset"));
 +   
      as_value ret("(redMultiplier=");
      newAdd(ret, rm, vm);
      newAdd(ret, ", greenMultiplier=", vm);
diff --cc libcore/vm/ASHandlers.cpp
index e0cd3f2,c57023d..802d4a8
--- a/libcore/vm/ASHandlers.cpp
+++ b/libcore/vm/ASHandlers.cpp
@@@ -2517,9 -2517,9 +2517,9 @@@ ActionInitObject(ActionExec& thread
      Global_as& gl = getGlobal(env);
      as_object* obj = gl.createObject();
  
-     obj->init_member(NSV::PROP_CONSTRUCTOR, gl.getMember(NSV::CLASS_OBJECT));
+     obj->init_member(NSV::PROP_CONSTRUCTOR, getMember(gl, NSV::CLASS_OBJECT));
  
 -    string_table& st = getStringTable(env);
 +    VM& vm = getVM(env);
  
      // Set provided members
      for (int i = 0; i < nmembers; ++i) {
diff --cc libcore/vm/CallStack.cpp
index 19ed82e,07df061..933cb11
--- a/libcore/vm/CallStack.cpp
+++ b/libcore/vm/CallStack.cpp
@@@ -69,10 -69,10 +69,10 @@@ CallFrame::setLocalRegister(size_t i, c
  }
  
  void
 -declareLocal(CallFrame& c, string_table::key name)
 +declareLocal(CallFrame& c, const ObjectURI& name)
  {
      as_object& locals = c.locals();
-     if (!locals.hasOwnProperty(name)) {
+     if (!hasOwnProperty(locals, name)) {
          locals.set_member(name, as_value());
      }
  }

-----------------------------------------------------------------------

Summary of changes:
 gui/pythonmod/gnash-view.cpp                    |    3 +-
 libcore/AMFConverter.cpp                        |    6 +-
 libcore/Property.cpp                            |   17 ----
 libcore/Property.h                              |   16 ++++-
 libcore/PropertyList.cpp                        |    7 --
 libcore/PropertyList.h                          |   17 +++-
 libcore/Timers.cpp                              |    2 +-
 libcore/as_environment.h                        |    7 +-
 libcore/as_object.cpp                           |   19 +----
 libcore/as_object.h                             |   95 ++++++++++++++++-------
 libcore/as_value.cpp                            |   72 -----------------
 libcore/as_value.h                              |   62 +++++++++++----
 libcore/asobj/ASConversions.cpp                 |   24 +++---
 libcore/asobj/Accessibility_as.cpp              |    2 +-
 libcore/asobj/Array_as.cpp                      |   37 ++++-----
 libcore/asobj/Array_as.h                        |   13 +---
 libcore/asobj/AsBroadcaster.cpp                 |   10 +-
 libcore/asobj/Camera_as.cpp                     |    2 +-
 libcore/asobj/Color_as.cpp                      |    4 +-
 libcore/asobj/ContextMenuItem_as.cpp            |   12 ++--
 libcore/asobj/ContextMenu_as.cpp                |    2 +-
 libcore/asobj/Date_as.cpp                       |    4 +-
 libcore/asobj/Globals.cpp                       |    8 +-
 libcore/asobj/LocalConnection_as.cpp            |    2 +-
 libcore/asobj/Microphone_as.cpp                 |    2 +-
 libcore/asobj/MovieClip_as.cpp                  |    6 +-
 libcore/asobj/Object.cpp                        |    2 +-
 libcore/asobj/SharedObject_as.cpp               |    2 +-
 libcore/asobj/TextField_as.cpp                  |    4 +-
 libcore/asobj/XMLNode_as.cpp                    |    4 +-
 libcore/asobj/XMLSocket_as.cpp                  |    2 +-
 libcore/asobj/XML_as.cpp                        |    2 +-
 libcore/asobj/flash/display/BitmapData_as.cpp   |    4 +-
 libcore/asobj/flash/filters/BitmapFilter_as.cpp |    2 +-
 libcore/asobj/flash/geom/ColorTransform_as.cpp  |   16 ++--
 libcore/parser/sprite_definition.cpp            |    2 +-
 libcore/vm/ASHandlers.cpp                       |    4 +-
 libcore/vm/CallStack.cpp                        |    2 +-
 libcore/vm/Machine.cpp                          |    6 +-
 libcore/vm/VM.cpp                               |    6 --
 libcore/vm/VM.h                                 |    4 +-
 librender/Renderer_agg.cpp                      |    4 +-
 librender/Renderer_agg_style.h                  |    5 -
 43 files changed, 238 insertions(+), 284 deletions(-)


hooks/post-receive
-- 
Gnash



reply via email to

[Prev in Thread] Current Thread [Next in Thread]