HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/mercurial/cffi/__pycache__/bdiffbuild.cpython-310.pyc
o

�]Lb��@s�ddlmZddlZddlZe��Zeej�ej�ej�	e
�d�d���Zejde�
�dgd�Wd�n1s:wYe�d�ed	krNe��dSdS)
�)�absolute_importNz..zbdiff.czmercurial.cffi._bdiff�	mercurial)�include_dirsa�
struct bdiff_line {
    int hash, n, e;
    ssize_t len;
    const char *l;
};

struct bdiff_hunk;
struct bdiff_hunk {
    int a1, a2, b1, b2;
    struct bdiff_hunk *next;
};

int bdiff_splitlines(const char *a, ssize_t len, struct bdiff_line **lr);
int bdiff_diff(struct bdiff_line *a, int an, struct bdiff_line *b, int bn,
    struct bdiff_hunk *base);
void bdiff_freehunks(struct bdiff_hunk *l);
void free(void*);
�__main__)�
__future__r�cffi�os�FFI�ffi�open�path�join�dirname�__file__�f�
set_source�read�cdef�__name__�compile�rr�;/usr/lib/python3/dist-packages/mercurial/cffi/bdiffbuild.py�<module>s$�����