The make() functions is the first thing compiled into the LFC library. If you maybe comment out all the other #includes in WEB-INF/lps/lfc/LaszloLibrary.lzs, and just leave this then rebuild the LFC
// Compiler runtime support first #include "compiler/LzRuntime.lzs" It would define enough to handle the make() declarations on built-in Javascript objects. On 3/4/07, strk <[EMAIL PROTECTED]> wrote:
On Sat, Mar 03, 2007 at 08:52:12AM -0500, Henry Minsky wrote: > Yeah, the compiler translates "new Foo()" calls into Foo.make() calls. In > the LFC in compiler/LzRuntime.lzs there's a adaptor definitions which make > 'make()' work for built-in and user defined classes that aren't descendants > of LzNode: The problem seems to be that function is never defined... Output of gnash -va shows NO instances of 'make' except at time of callFunction, so the translation works, but the definition of Function.prototype.make is never reached. When is it supposed to happen ? --strk;
-- Henry Minsky Software Architect [EMAIL PROTECTED]
_______________________________________________ Gnash-dev mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnash-dev

