File: //usr/lib/python3/dist-packages/mercurial/cffi/__pycache__/bdiffbuild.cpython-310.pyc
o
�]Lb� � @ s� d dl mZ d dlZd dlZe�� Zeej�ej�ej� e
�d�d���Zejde�
� dgd� W d � n1 s:w Y e�d� ed krNe�� dS dS )
� )�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� r r �;/usr/lib/python3/dist-packages/mercurial/cffi/bdiffbuild.py�<module> s$ �����