Ë
    ¡ëia  ã                   ó8   — d Z dZdadZddlZddlZd„ Zd„ Zdd„Zy)	z3.3.0as  Helper for the test suite - determines where to write output.

When our test suite runs as source, a script "test_foo.py" will typically
create "test_foo.pdf" alongside it.  But if you are testing a package of
compiled code inside a zip archive, this won't work.  This determines
where to write test suite output, creating a subdirectory of /tmp/ or
whatever if needed.

N)Úget_rl_tempdirr   é    c                  óL   — t        t        d«      rt        j                  «       S y)NÚgetuidÚ )ÚhasattrÚosr   © ó    úX/var/www/html/chat/reports/venv/lib/python3.12/site-packages/reportlab/lib/rltempfile.pyÚ
_rl_getuidr      s   € ÜŒr�(ÔÜ�y‰y‹{Ðàr
   c                  ó*  — t         €Ft        j                  j                  t	        j
                  «       dt        t        «       «      z  «      a t         }| r t        j                  j                  |f| z   Ž }	 t        j                  |«       |S #  Y |S xY w)NzReportLab_tmp%s)	Ú_rl_tempdirr   ÚpathÚjoinÚtempfileÚ
gettempdirÚstrr   Úmakedirs)ÚsubdirsÚds     r   r   r      sy   € äÐÜ—g‘g—l‘l¤8×#6Ñ#6Ó#8Ð9JÌSÔQ[ÓQ]ÓM^Ñ9^Ó_ˆÜ€AÙ”B—G‘G—L‘L A 4¨¡<Ð1�ðÜ
�‰�AŒð €HøðØØ€Hús   Á6B ÂBc                 ó~   — | st        j                  «       } t        j                  j	                  t        «       | «      S ©N)r   Úmktempr   r   r   r   )Úfns    r   Úget_rl_tempfiler   #   s)   € ÙÜ�_‰_ÓˆÜ�7‰7�<‰<œÓ(¨Ó,Ð,r
   r   )	Ú__version__Ú__doc__r   Ú__all__r   r   r   r   r   r	   r
   r   ú<module>r      s1   ðð €ð	€ð €Ø
.€ß òò
ô-r
   