Skip to content
  • ap@webkit.org's avatar
    Reviewed by Darin. · 301652ce
    ap@webkit.org authored
            Make MathExtras.h thread safe.
    
            * kjs/math_object.cpp:
            (KJS::mathProtoFuncRandom): If threading is enabled, rely on initializeThreading to call
            wtf_random_init().
    
            * wtf/Threading.h:
            * wtf/ThreadingGtk.cpp:
            (WTF::initializeThreading):
            * wtf/ThreadingNone.cpp:
            (WTF::initializeThreading):
            * wtf/ThreadingPthreads.cpp:
            (WTF::initializeThreading):
            * wtf/ThreadingWin.cpp:
            (WTF::initializeThreading):
            Call wtf_random_init(); made the function non-inline to avoid having to include too many
            headers in Threading.h.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@31560 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    301652ce