add packaging
[platform/upstream/libxml2.git] / packaging / bigendian64.patch
1 --- xzlib.c.xx  2012-03-01 17:23:54.000000000 +0000
2 +++ xzlib.c     2012-03-01 17:24:48.000000000 +0000
3 @@ -228,9 +228,14 @@
4      if (state->err != LZMA_OK)
5          return -1;
6      if (state->eof == 0) {
7 +        /* avail_in is size_t, which is not necessary sizeof(unsigned) */
8 +        unsigned tmp = strm->avail_in;
9          if (xz_load(state, state->in, state->size,
10 -                    (unsigned *) &(strm->avail_in)) == -1)
11 +                    &tmp) == -1) {
12 +            strm->avail_in = tmp;
13              return -1;
14 +        }
15 +        strm->avail_in = tmp;
16          strm->next_in = state->in;
17      }
18      return 0;