View | Details | Raw Unified
Collapse All | Expand All

(-) pyid3lib.cc (-7 / +7 lines)
 Lines 16-22    Link Here 
    ID3_Tag* tag;
    ID3_Tag* tag;
    ID3_Frame** frames;
    ID3_Frame** frames;
    int size, alloc;
    Py_ssize_t size, alloc;
} ID3Object;
} ID3Object;
typedef struct
typedef struct
 Lines 80-92    Link Here 
static PySequenceMethods tag_as_sequence = {
static PySequenceMethods tag_as_sequence = {
    (inquiry)id3_length,
    (lenfunc)id3_length,
    NULL,
    NULL,
    NULL,
    NULL,
    (intargfunc)id3_item,
    (ssizeargfunc)id3_item,
    (intintargfunc)id3_slice,
    (ssizessizeargfunc)id3_slice,
    (intobjargproc)id3_ass_item,
    (ssizeobjargproc)id3_ass_item,
    (intintobjargproc)id3_ass_slice,
    (ssizessizeobjargproc)id3_ass_slice,
    (objobjproc)id3_contains,
    (objobjproc)id3_contains,
    NULL,
    NULL,
    NULL,
    NULL,
 Lines 824-830    Link Here 
static ID3_Frame* frame_from_dict( ID3_FrameID fid, PyObject* dict )
static ID3_Frame* frame_from_dict( ID3_FrameID fid, PyObject* dict )
{
{
    char* data;
    char* data;
    int size;
    Py_ssize_t size;
    
    
    ID3_Field* field;
    ID3_Field* field;
    ID3_FieldID flid;
    ID3_FieldID flid;