HeapObjects and GraphicsKit
HeapObjects and GraphicsKit
| Fraggle |
Mar 31 2009, 12:29 AM
Post
#1
|
|
Advanced Member ![]() ![]() ![]() Group: Members Posts: 518 Joined: 6-December 04 Member No.: 112 |
One place where the HeapObjects change seems to cause havoc is in the GraphicsKit. There are several places in GraphicsContext.cpp (eg line 161) where a dynamic_cast to Object is made for the purposes of refcounting. Now that's changed to HeapObject, there are classes that originally derive from Object that are getting mashed (it's dereferencing a null pointer so why it doesn't just crash with an access violation I don't know)
But in any case - these are the classes that I believe are affected. It's probably worth checking the tree at the top of this page to check that I'm not missing anything or some other group of classes that should be heapified: BasicFill BasicRectangle BasicStroke BezierCurve Color Cursor DataObject Ellipse Font Frame::State GradientFill GraphicsContext? Point ShadowFill -------------------- |
Fraggle HeapObjects and GraphicsKit Mar 31 2009, 12:29 AM
ddiego Sorry about the delay! I got hte message in a ... Apr 8 2009, 01:51 PM
Fraggle Right - I've got some changes to implement thi... Jun 28 2009, 07:54 PM
ddiego Go for it. I've been busy with 3D stuff lately... Jun 28 2009, 09:48 PM
Fraggle There's some stuff I wanna do with the RegexKi... Jun 29 2009, 06:43 PM
Fraggle Any joy with those changes? Are things still worki... Jul 21 2009, 12:44 AM
ddiego Yeah, seems to be, though I found some weird issue... Jul 21 2009, 02:09 PM
ddiego
One thing you might check - I notice that Accele... Jul 21 2009, 04:12 PM![]() ![]() ![]() |
| Lo-fi Version | : 18th May 2013 - 08:49 AM |