[Webkit-unassigned] [Bug 29106] [Qt] make CachedResourceHandle.h compile in winscw Symbian compiler.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 10 20:02:55 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=29106





--- Comment #6 from Yongjun Zhang <yongjun.zhang at nokia.com>  2009-09-10 20:02:52 PDT ---
(In reply to comment #4)
> From what I understand from Janne the outlining shouldn't be necessary if
> RefPtr is patched appropriately. Janne, can you elaborate? :)

RefPtr is not related here. 

The root cause is the base constructor requires CachedResource* argument.  When
CachedResourceHandle<T>(R*) is used, the compiler tries to convert R to
CachedResource in the base class's ctor, which fails compiling when class R's
header file is not included.  Making it not inline can defer the type
conversion till it is really needed.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list