⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 khtml_khtml_pagecache_patch.txt

📁 将konqueror浏览器移植到ARM9 2410中
💻 TXT
字号:
--- ../../kdelibs/khtml/khtml_pagecache.cpp	Sat May 26 01:07:10 2001+++ ./kdesrc/khtml/khtml_pagecache.cpp	Sun Oct  7 22:49:51 2001@@ -143,6 +143,7 @@ KHTMLPageCache::~KHTMLPageCache() long KHTMLPageCache::createCacheEntry() {+#if !defined(Q_WS_WIN)   KHTMLPageCacheEntry *entry = new KHTMLPageCacheEntry(d->newId);   d->dict.insert(d->newId, entry);   d->expireQueue.append(entry);@@ -152,12 +153,16 @@ KHTMLPageCache::createCacheEntry()      d->dict.remove(entry->m_id);      delete entry;   }+#endif   return (d->newId++); }  void KHTMLPageCache::addData(long id, const QByteArray &data) {+#if defined(Q_WS_WIN)+  return;+#endif   KHTMLPageCacheEntry *entry = d->dict.find(id);   if (entry)      entry->addData(data);@@ -166,6 +171,9 @@ KHTMLPageCache::addData(long id, const Q void KHTMLPageCache::endData(long id) {+#if defined(Q_WS_WIN)+  return;+#endif   KHTMLPageCacheEntry *entry = d->dict.find(id);   if (entry)      entry->endData();@@ -174,6 +182,9 @@ KHTMLPageCache::endData(long id) void KHTMLPageCache::cancelEntry(long id) {+#if defined(Q_WS_WIN)+  return;+#endif   KHTMLPageCacheEntry *entry = d->dict.take(id);   if (entry)   {@@ -185,15 +196,20 @@ KHTMLPageCache::cancelEntry(long id) bool KHTMLPageCache::isValid(long id) {+#if !defined(Q_WS_WIN)   KHTMLPageCacheEntry *entry = d->dict.find(id);   if (entry)      return entry->isValid();+#endif   return false; }  void KHTMLPageCache::fetchData(long id, QObject *recvObj, const char *recvSlot) {+#if defined(Q_WS_WIN)+  return;+#endif   KHTMLPageCacheEntry *entry = d->dict.find(id);   if (!entry) return; @@ -212,6 +228,9 @@ KHTMLPageCache::fetchData(long id, QObje void KHTMLPageCache::cancelFetch(QObject *recvObj) {+#if defined(Q_WS_WIN)+  return;+#endif   KHTMLPageCacheDelivery *next;   for(KHTMLPageCacheDelivery* delivery = d->delivery.first();       delivery;@@ -266,6 +285,7 @@ KHTMLPageCache::sendData() void KHTMLPageCache::saveData(long id, QDataStream *str) {+#if !defined(Q_WS_WIN)   KHTMLPageCacheEntry *entry = d->dict.find(id);   assert(entry); @@ -294,6 +314,7 @@ KHTMLPageCache::saveData(long id, QDataS         str->writeRawBytes(buf, n);      }   }+#endif }  KHTMLPageCacheDelivery::~KHTMLPageCacheDelivery()

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -