§
    !xÅj  ã                   ó$   — d „ Z d„ Zd„ Zd„ Zd„ ZdS )c                 ó\   — |                       |¦  «        \  }|_        ||_        d|_        d S ©Né    )Úinit_and_growÚdstÚsizeÚpos)ÚbufferÚobÚ
max_lengthÚress       úLC:\Projects\Historical\venv\Lib\site-packages\backports/zstd/_cffi/buffer.pyÚ_OutputBuffer_InitAndGrowr      s-   € Ø×&Ò& zÑ2Ô2�K€CˆŒØ€B„GØ€B„F€F€Fó    c                 ó”   — d|cxk    r|k     rn n|}n|}|                       |¦  «        \  }|_        || _        ||_        d|_        d S r   )Úinit_with_sizer   r   r   r   )r	   r
   r   Ú	init_sizeÚ
block_sizer   s         r   Ú_OutputBuffer_InitWithSizer      se   € àˆJÐ"Ð"Ò"Ð"˜Ò"Ð"Ð"Ð"Ð"Øˆ
ˆ
àˆ
à×'Ò'¨
Ñ3Ô3�K€CˆŒð #€FÔØ€B„GØ€B„F€F€Fr   c                 ó\   — |                       d¦  «        \  }|_        ||_        d|_        d S r   )Úgrowr   r   r   )r	   r
   r   s      r   Ú_OutputBuffer_Growr      s)   € Ø—+’+˜a‘.”.�K€CˆŒØ€B„GØ€B„F€F€Fr   c                 óF   — |                       |j        |j        z
  ¦  «        S ©N)Úfinishr   r   ©r	   r
   s     r   Ú_OutputBuffer_Finishr      s   € Ø�=Š=˜œ 2¤6Ñ)Ñ*Ô*Ð*r   c                 ó"   — | j         | j        k    S r   )Ú	allocatedr   r   s     r   Ú_OutputBuffer_ReachedMaxLengthr       s   € ØÔ˜vÔ0Ò0Ð0r   N)r   r   r   r   r   © r   r   ú<module>r!      sZ   ððð ð ðð ð ðð ð ð+ð +ð +ð1ð 1ð 1ð 1ð 1r   