[EMAIL PROTECTED] (William Buch) wrote in message news:<[EMAIL PROTECTED]>...
> Christian Biesinger <[EMAIL PROTECTED]> wrote in message news:<[EMAIL PROTECTED]>...
> > William Buch wrote:
> > > SEEN => printf("Calling utterance loop.\n");
> > > serviceObject->WriteValue("Test");
> > > NEVER REACHED => printf("Returned from utterance loop.\n");
> >
> > What does WriteValue do? Could you show us the code?
>
> It doesn't matter what writevalue does. I had a simple function
>
> UtteranceLoop which only returns NS_OK and the method never returns.
> In fact, it never gets called to begin with. Now the pointer to the
> "serviceObject" is (I believe) NULL. So the getServiceByContractID is
> returning a null object.
>
> The basic question is this. HOW do I write a service that can be used
> and returned by GetServiceByContractID. Thanks!
OK! I figured out that GetServiceByContractID is failing, thus
returning null, so now why is GetServiceByContractID failing? My
component is registered and I see the component initializing when
GetServiceByContractID is first invoked.
Any ideas?
_______________________________________________
Mozilla-xpcom mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-xpcom