<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body smarttemplateinserted="true" bgcolor="#FFFFFF" text="#000000">
    <div id="smartTemplate4-template">
      <blockquote type="cite">The code in your pull request is windows
        specific so it won't work on unix.
        <div><br>
        </div>
      </blockquote>
      No, it isn't. It's possible to build a Unix library that emulates
      the Windows COM implementation - as we did it in our projects
      (<a class="moz-txt-link-freetext" href="https://github.com/sillsdev/libcom">https://github.com/sillsdev/libcom</a>), and a mapping of
      oleaut32.dll to that library.<br>
      <br>
      The code in the pull request deals with the possibility that there
      is no suitable COM implementation available, but if there is it'll
      make use of it.<br>
    </div>
    <br>
    <div id="smartTemplate4-quoteHeader">Rodrigo Kumpera <<a>kumpera@gmail.com</a>> wrote on 2014-10-30 at 04:46 +0100:</div>
    <blockquote
cite="mid:CACmR+BAwczNTzhfMwqzLMyDoULCph0TVdnrNpps8p01TDfucmw@mail.gmail.com"
      type="cite">
      <div dir="ltr">The code in your pull request is windows specific
        so it won't work on unix.
        <div><br>
        </div>
        <div>Mono works with unix com implementations such as xpcom.</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Wed, Oct 29, 2014 at 3:06 PM,
          Eberhard Beilharz <span dir="ltr"><<a
              moz-do-not-send="true" href="mailto:eb1@sil.org"
              target="_blank">eb1@sil.org</a>></span> wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
            <br>
            To revive one of my old pull requests: #944 implements some
            missing<br>
            pieces related to COM error handling. Namely it sets the
            error info in<br>
            GetHRForException() and converts the HRESULT values to
            managed exceptions.<br>
            <br>
            <a moz-do-not-send="true"
              href="https://github.com/mono/mono/pull/944"
              target="_blank">https://github.com/mono/mono/pull/944</a><br>
            <br>
            Thanks,<br>
                Eberhard<br>
            _______________________________________________<br>
            Mono-devel-list mailing list<br>
            <a moz-do-not-send="true"
              href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
            <a moz-do-not-send="true"
              href="http://lists.ximian.com/mailman/listinfo/mono-devel-list"
              target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </body>
</html>