On 24/04/2011 03:25, Andrej Mitrovic wrote:
And by calling IASIO.controlPanel(), I mean calling it on the instance.

E.g.:
class Foo
{
     IASIO bar; // can call bar.controlPanel();
}

Not sure how D handles interfaces. If bar is implicitly a pointer
then the bit where you do:

 void *this_ = &that_;

means you are loading a pointer to a pointer. Try losing the &

--
My enormous talent is exceeded only by my outrageous laziness.
http://www.ssTk.co.uk

Reply via email to