[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog server/asobj/Object.cpp server/...
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog server/asobj/Object.cpp server/... |
Date: |
Fri, 09 Mar 2007 10:03:43 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 07/03/09 10:03:42
Modified files:
. : ChangeLog
server/asobj : Object.cpp
server/vm : ASHandlers.cpp
Log message:
* server/asobj/Object.cpp: remove TESTING
warnings for getOwnProperty, isPrototypeOf and
isPropertyEnumerable. Warn only once about unimplemented
watch and unwatch methods.
* server/vm/ASHandlers.cpp: warn only once about
Enum2 being in TESTING stage.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.2584&r2=1.2585
http://cvs.savannah.gnu.org/viewcvs/gnash/server/asobj/Object.cpp?cvsroot=gnash&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/gnash/server/vm/ASHandlers.cpp?cvsroot=gnash&r1=1.57&r2=1.58
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.2584
retrieving revision 1.2585
diff -u -b -r1.2584 -r1.2585
--- ChangeLog 9 Mar 2007 01:11:42 -0000 1.2584
+++ ChangeLog 9 Mar 2007 10:03:42 -0000 1.2585
@@ -1,5 +1,14 @@
2007-03-09 Sandro Santilli <address@hidden>
+ * server/asobj/Object.cpp: remove TESTING
+ warnings for getOwnProperty, isPrototypeOf and
+ isPropertyEnumerable. Warn only once about unimplemented
+ watch and unwatch methods.
+ * server/vm/ASHandlers.cpp: warn only once about
+ Enum2 being in TESTING stage.
+
+2007-03-09 Sandro Santilli <address@hidden>
+
* server/as_object.{cpp,h}: add getOwnProperty and prototypeOf()
public methods.
* server/asobj/Object.cpp: implement Object.hasOwnProperty(),
Index: server/asobj/Object.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/asobj/Object.cpp,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- server/asobj/Object.cpp 9 Mar 2007 01:11:42 -0000 1.16
+++ server/asobj/Object.cpp 9 Mar 2007 10:03:42 -0000 1.17
@@ -18,7 +18,7 @@
//
//
-/* $Id: Object.cpp,v 1.16 2007/03/09 01:11:42 strk Exp $ */
+/* $Id: Object.cpp,v 1.17 2007/03/09 10:03:42 strk Exp $ */
// Implementation of ActionScript Object class.
@@ -314,13 +314,6 @@
}
exp_clipdef->registerClass(theclass);
-
-
- log_warning("Object.registerClass(%s, %s [%p]) TESTING)",
- symbolid.c_str(),
- typeid(theclass).name(),
- (void*)theclass);
- fn.result->set_bool(false);
}
void
@@ -344,7 +337,6 @@
return;
}
fn.result->set_bool(fn.this_ptr->getOwnProperty(propname) != NULL);
- log_warning("TESTING: %s", __FUNCTION__);
}
void
@@ -376,7 +368,6 @@
}
fn.result->set_bool( ! prop->getFlags().get_dont_enum() );
- log_warning("TESTING: %s", __FUNCTION__);
}
void
@@ -403,19 +394,27 @@
}
fn.result->set_bool(fn.this_ptr->prototypeOf(*obj));
- log_warning("TESTING: %s", __FUNCTION__);
+
}
void
object_watch(const fn_call&)
{
- log_error("FIXME: %s: unimplemented", __FUNCTION__);
+ static bool warned = false;
+ if ( ! warned ) {
+ log_error("FIXME: %s unimplemented", __FUNCTION__);
+ warned=true;
+ }
}
void
object_unwatch(const fn_call&)
{
- log_error("FIXME: %s: unimplemented", __FUNCTION__);
+ static bool warned = false;
+ if ( ! warned ) {
+ log_error("FIXME: %s unimplemented", __FUNCTION__);
+ warned=true;
+ }
}
} // namespace gnash
Index: server/vm/ASHandlers.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/vm/ASHandlers.cpp,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -b -r1.57 -r1.58
--- server/vm/ASHandlers.cpp 6 Mar 2007 23:58:08 -0000 1.57
+++ server/vm/ASHandlers.cpp 9 Mar 2007 10:03:42 -0000 1.58
@@ -14,7 +14,7 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-/* $Id: ASHandlers.cpp,v 1.57 2007/03/06 23:58:08 strk Exp $ */
+/* $Id: ASHandlers.cpp,v 1.58 2007/03/09 10:03:42 strk Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -2722,7 +2722,11 @@
}
else
{
+ static bool warned=false;
+ if ( ! warned ) {
log_warning("FIXME: debugger doesn't deal with anonymous
function calls");
+ warned=true;
+ }
}
#endif
@@ -2870,7 +2874,12 @@
enumerateObject(env, *obj);
- dbglogfile << __PRETTY_FUNCTION__ << ": testing" << endl;
+ static bool warned=false;
+ if ( ! warned )
+ {
+ log_warning("TESTING: %s", __PRETTY_FUNCTION__);
+ warned=true;
+ }
}
void
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog server/asobj/Object.cpp server/...,
Sandro Santilli <=