3

h                 @   sd   d dl mZmZ d dlmZ d dlmZ dd ZG dd dej	Z
eje
je
e eje
jd d	S )
   )BmpImagePluginImage)i16le)i32lec             C   s   | d d dkS )N   s       )prefixr   r   R/var/www/html/enquirykeeper_venv/lib/python3.6/site-packages/PIL/CurImagePlugin.py_accept   s    r
   c               @   s   e Zd ZdZdZdd ZdS )CurImageFileZCURzWindows Cursorc       	      C   s   | j j }| j jd}t|s&tdd}xPtt|dD ]>}| j jd}|sT|}q:|d |d kr:|d |d kr:|}q:W |std| jt	|d	|  | j
d | j
d d
 f| _| jd \}}}}|d| j
 ||f| jd< d S )N   znot a CUR file    r          r   zNo cursors were found      )r   r   )fptellreadr
   SyntaxErrorrangei16	TypeErrorZ_bitmapi32size_sizeZtile)	selfoffsetsmideoar   r   r	   _open'   s$    
 zCurImageFile._openN)__name__
__module____qualname__formatformat_descriptionr%   r   r   r   r	   r   "   s   r   z.curN) r   r   _binaryr   r   r   r   r
   ZBmpImageFiler   Zregister_openr)   Zregister_extensionr   r   r   r	   <module>   s   '