NetTalk Central

NetTalk E-Mail => E-Mail - Ask For Help => Topic started by: ChrisLaurie on November 20, 2015, 01:32:44 AM

Title: SOLVED: Procedure entry point error
Post by: ChrisLaurie on November 20, 2015, 01:32:44 AM
After upgrading Nettalk & Sringtheory and recompiling my mutli-dll app. I get an procedure entry point error when trying to run the app:

SIGNMESSAGE@F12NETEMAILSEND12STRINGTHEORYsbsb

I have checked and it looks like the correct clanet.dll is in my app folder.

Title: Re: Procedure entry point error
Post by: ChrisLaurie on November 20, 2015, 01:36:05 AM
I have now looked at my data dll and found the following there:

SIGNMESSAGE@F12NETEMAILSEND12STRINGTHEORYsbsbsb @9061

the prototype in netemail.inc is (which looks right?):

SignMessage             Procedure(StringTheory pMessageBody,String pMimeBoundary1, String pMimeBoundary2,String pRootBoundary),Long,Virtual

I cannot find any other reference to SignMessage so I am not sure where the requirement for just sbsb comes from...
Title: Re: Procedure entry point error
Post by: ChrisLaurie on November 20, 2015, 01:38:14 AM
ANd in my data dll lib file:

SIGNMESSAGE@F12NETEMAILSEND12STRINGTHEORYsbsbsb

which looks correct as well.
Title: Re: SOLVED: Procedure entry point error
Post by: ChrisLaurie on November 20, 2015, 01:44:11 AM
All round strangeness - searching for the string SIGNMESSAGE it found it inside several dll's. One of the dll's which dd report it compiled ok earlier, still had the old prorotype inside it. Recompiled that dll and now it seems to be wroking.