[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/khtml
From: Harri Porten <porten () kde ! org>
Date: 2007-11-01 22:50:25
Message-ID: 1193957425.192795.30760.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 731820 by porten:
Guard almost dead code thus saving a pointer's space.
M +0 -1 khtml_part.cpp
M +6 -0 khtmlpart_p.h
--- trunk/KDE/kdelibs/khtml/khtml_part.cpp #731819:731820
@@ -1006,7 +1006,6 @@
frame->m_kjs_lib = lib;
#else
frame->m_jscript = kjs_html_init(frame);
- // frame->m_kjs_lib remains 0L.
#endif
return true;
}
--- trunk/KDE/kdelibs/khtml/khtmlpart_p.h #731819:731820
@@ -80,7 +80,9 @@
ChildFrame() : QObject (0) {
setObjectName( "khtml_child_frame" );
m_jscript = 0L;
+#ifndef DIRECT_LINKAGE_TO_ECMA
m_kjs_lib = 0;
+#endif
m_bCompleted = false; m_bPreloaded = false; m_type = Frame; m_bNotify = false;
m_bPendingRedirection = false;
}
@@ -88,8 +90,10 @@
~ChildFrame() {
if (m_run) m_run->abort();
delete m_jscript;
+#ifndef DIRECT_LINKAGE_TO_ECMA
if ( m_kjs_lib)
m_kjs_lib->unload();
+#endif
}
QPointer<khtml::RenderPart> m_frame;
@@ -99,7 +103,9 @@
QString m_serviceName;
QString m_serviceType;
KJSProxy *m_jscript;
+#ifndef DIRECT_LINKAGE_TO_ECMA
KLibrary *m_kjs_lib;
+#endif
bool m_bCompleted;
QString m_name;
KParts::OpenUrlArguments m_args;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic