Re: Trouble figuring out DirectCall interface
"goobamarino" <[email protected]> Wed, 01 Oct 2003 12:17:16 -0000
| Newsgroups | gmane.lisp.corman |
|---|---|
| Message-ID | <[email protected]> |
The m_iLispCall is an instance of ICormanLispDirectCall. When I debug in VC it shows the stack trace going into the CormanLisp server. Do I need to do anything besides the following?: ;; lisp ct:defun-direct-callback save-image // C++ create direct call object GetFunctionAddress I'm not claiming anything wrong with CormanLisp, I'm just trying to figure out where I'm going wrong. TIA, Wayne Rogers P.S. I can post all the VC code if it may help diagnosis. --- In [email protected], "Chris Double" <chris.double@d...> wrote: > On Wed, 01 Oct 2003 02:49:40 -0000, "goobamarino" <goobamarino@y...> > said: > > > > HRESULT hr = m_iLispCall->GetFunctionAddress > > > >(L"ADD2NUMBERS",L"WIN32",(LPVOID*)&m_pfAdder); > > What is the value of m_iLispCall here? Is that pointer valid? Are you > sure it's inside GetFunctionAddress that is crashing or could it be an > invalid m_iLispCall causing GetFunctionAddress to do things inside of an > invalid object? > > Chris. > -- > Chris Double > chris.double@d... ------------------------ Yahoo! Groups Sponsor ---------------------~--> Upgrade to 128-Bit SSL Security! http://us.click.yahoo.com/p7cEmB/s7qGAA/yigFAA/SyjtlB/TM ---------------------------------------------------------------------~-> To unsubscribe from this group, send an email to: [email protected] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/