Your IP : 216.73.216.213
�ʴW� � @ s� d d l m Z m Z e e k r= d d � Z d d � Z n d d � Z d d � Z d d d � Z d d
d � Z d d d
� Z d d d � Z
d d � Z d d � Z d d � Z
d d � Z d S)� )�unpack�packc C s
t | � S)N)�ord)�c� r �>/opt/alt/python35/lib64/python3.5/site-packages/PIL/_binary.py�i8 s r c C s t | d @� S)N� )�chr)�ir r r �o8 s r c C s | j t k r | S| d S)Nr )� __class__�int)r r r r r s c C s t | d @f � S)Nr )�bytes)r r r r r s c C s t d | | | d � � d S)z�
Converts a 2-bytes (16 bits) string to an integer.
c: string containing bytes to convert
o: offset of bytes to convert in string
z<H� r )r )r �or r r �i16le s r c C s t d | | | d � � d S)z�
Converts a 4-bytes (32 bits) string to an integer.
c: string containing bytes to convert
o: offset of bytes to convert in string
z<I� r )r )r r r r r �i32le* s r c C s t d | | | d � � d S)Nz>Hr r )r )r r r r r �i16be4 s r c C s t d | | | d � � d S)Nz>Ir r )r )r r r r r �i32be8 s r c C s
t d | � S)Nz<H)r )r r r r �o16le= s r c C s
t d | � S)Nz<I)r )r r r r �o32leA s r c C s
t d | � S)Nz>H)r )r r r r �o16beE s r c C s
t d | � S)Nz>I)r )r r r r �o32beI s r N)Zstructr r r �strr r r r r r r r r r r r r r �<module> s