Annotation of parser3/src/patches/libxml_transcoder_context1.patch, revision 1.1

1.1     ! paf         1: --- include/libxml/encoding.h.0        Wed Oct 10 14:45:48 2001
        !             2: +++ include/libxml/encoding.h  Fri Dec 28 18:30:49 2001
        !             3: @@ -97,7 +97,8 @@
        !             4:   * The value of @outlen after return is the number of ocetes consumed.
        !             5:   */
        !             6:  typedef int (* xmlCharEncodingInputFunc)(unsigned char* out, int *outlen,
        !             7: -                                         const unsigned char* in, int *inlen);
        !             8: +                                         const unsigned char* in, int *inlen,
        !             9: +                                         void *info);
        !            10:  
        !            11:  
        !            12:  /**
        !            13: @@ -119,7 +120,8 @@
        !            14:   * The value of @outlen after return is the number of ocetes consumed.
        !            15:   */
        !            16:  typedef int (* xmlCharEncodingOutputFunc)(unsigned char* out, int *outlen,
        !            17: -                                          const unsigned char* in, int *inlen);
        !            18: +                                          const unsigned char* in, int *inlen,
        !            19: +                                          void *info);
        !            20:  
        !            21:  
        !            22:  /*
        !            23: @@ -131,8 +133,8 @@
        !            24:  typedef xmlCharEncodingHandler *xmlCharEncodingHandlerPtr;
        !            25:  struct _xmlCharEncodingHandler {
        !            26:      char                       *name;
        !            27: -    xmlCharEncodingInputFunc   input;
        !            28: -    xmlCharEncodingOutputFunc  output;
        !            29: +    xmlCharEncodingInputFunc   input; void *inputInfo;
        !            30: +    xmlCharEncodingOutputFunc  output;        void *outputInfo;
        !            31:  #ifdef LIBXML_ICONV_ENABLED
        !            32:      iconv_t                    iconv_in;
        !            33:      iconv_t                    iconv_out;
        !            34: @@ -190,11 +192,13 @@
        !            35:  int   UTF8Toisolat1                   (unsigned char* out,
        !            36:                                         int *outlen,
        !            37:                                         const unsigned char* in,
        !            38: -                                       int *inlen);
        !            39: +                                       int *inlen,
        !            40: +                        void *info);
        !            41:  int   isolat1ToUTF8                   (unsigned char* out,
        !            42:                                         int *outlen,
        !            43:                                         const unsigned char* in,
        !            44: -                                       int *inlen);
        !            45: +                                       int *inlen,
        !            46: +                        void *info);
        !            47:  /*
        !            48:   * exports additional "UTF-8 aware" string routines which are
        !            49:   */

E-mail: