ó
ś„f]c           @   sY   d  d l  Z  d d d     YZ e    d d l m Z Wd QX[ [  d d l Td Z d S(	   i’’’’Nt   RTLD_for_MKLc           B   s#   e  Z d    Z d   Z d   Z RS(   c         C   s   d  |  _ d  S(   N(   t   Nonet
   saved_rtld(   t   self(    (    s+   lib/python2.7/site-packages/mkl/__init__.pyt   __init__   s    c         C   sQ   d d  l  } y* t j   |  _ t j |  j | j B Wn t k
 rI n X~ d  S(   Ni’’’’(   t   ctypest   syst   getdlopenflagsR   t   setdlopenflagst   RTLD_GLOBALt   AttributeError(   R   R   (    (    s+   lib/python2.7/site-packages/mkl/__init__.pyt	   __enter__    s    c         G   s)   |  j  r% t j |  j   d  |  _  n  d  S(   N(   R   R   R   R   (   R   t   args(    (    s+   lib/python2.7/site-packages/mkl/__init__.pyt   __exit__+   s    	(   t   __name__t
   __module__R   R   R   (    (    (    s+   lib/python2.7/site-packages/mkl/__init__.pyR       s   		i   (   t   _mklinit(   t   *s   2.3.0(    (   R   R    t    R   t   _py_mkl_servicet   __version__(    (    (    s+   lib/python2.7/site-packages/mkl/__init__.pyt   <module>   s   

