Diff of /branches/KDE/3.5/kdelibs/khtml/ecma/kjs_traversal.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 761356 by orlovich, Sat Oct 14 17:58:10 2006 UTC Revision 761357 by orlovich, Mon Jan 14 16:44:53 2008 UTC
# Line 311  short JSNodeFilter::acceptNode(const DOM Line 311  short JSNodeFilter::acceptNode(const DOM
311    if (proxy) {    if (proxy) {
312      ExecState *exec = proxy->interpreter()->globalExec();      ExecState *exec = proxy->interpreter()->globalExec();
313      Object acceptNodeFunc = Object::dynamicCast( filter.get(exec, "acceptNode") );      Object acceptNodeFunc = Object::dynamicCast( filter.get(exec, "acceptNode") );
314      if (acceptNodeFunc.implementsCall()) {      if (!acceptNodeFunc.isNull() && acceptNodeFunc.implementsCall()) {
315        List args;        List args;
316        args.append(getDOMNode(exec,n));        args.append(getDOMNode(exec,n));
317        Value result = acceptNodeFunc.call(exec,filter,args);        Value result = acceptNodeFunc.call(exec,filter,args);


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters