<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Fix warnings and cleanup unused defs"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103050#c59">Comment # 59</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Fix warnings and cleanup unused defs"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103050">bug 103050</a>
              from <span class="vcard"><a class="email" href="mailto:ajohnson@redneon.com" title="Adrian Johnson <ajohnson@redneon.com>"> <span class="fn">Adrian Johnson</span></a>
</span></b>
        <pre>(In reply to Albert Astals Cid from <a href="show_bug.cgi?id=103050#c41">comment #41</a>)
<span class="quote">> > Make poppler compile of threads not available

> I don't understand this one, please explain the rationale of it</span >

We've got 77 "#ifdef MULTITHREADED" macros all over the code but MULTITHREADED
is always defined. We should either define MULTITHREADED based on whether
threads have been detected or just remove the macro. The former allows users to
build on systems without threads.

Although the best solution IMHO is too add a no op version of the mutex class
to GooMutex.h for when threads are not available then all the MULTITHREADED
macros can be removed.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>