ObjFW  Diff

Differences From Artifact [096a04c4bc]:

To Artifact [9d0366059b]:


15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

@class OFXMLParser;
@class OFArray;
@class OFMutableArray;

#ifdef OF_HAVE_BLOCKS
typedef void (^of_xml_parser_element_start_block_t)(OFXMLParser *parser,
    OFString *name, OFString *prefix, OFString *namespace, OFArray *attrs);
typedef void (^of_xml_parser_element_end_block_t)(OFXMLParser *parser,
    OFString *name, OFString *prefix, OFString *namespace);
typedef void (^of_xml_parser_string_block_t)(OFXMLParser *parser,
    OFString *string);
typedef OFString* (^of_xml_parser_unknown_entity_block_t)(OFXMLParser *parser,
    OFString *entity);
#endif

/**







|

|







15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

@class OFXMLParser;
@class OFArray;
@class OFMutableArray;

#ifdef OF_HAVE_BLOCKS
typedef void (^of_xml_parser_element_start_block_t)(OFXMLParser *parser,
    OFString *name, OFString *prefix, OFString *ns, OFArray *attrs);
typedef void (^of_xml_parser_element_end_block_t)(OFXMLParser *parser,
    OFString *name, OFString *prefix, OFString *ns);
typedef void (^of_xml_parser_string_block_t)(OFXMLParser *parser,
    OFString *string);
typedef OFString* (^of_xml_parser_unknown_entity_block_t)(OFXMLParser *parser,
    OFString *entity);
#endif

/**