Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:16.0:FactoryCandidates
zsync
zsync-gcc14.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File zsync-gcc14.patch of Package zsync
Index: libzsync/zsync.c =================================================================== --- libzsync/zsync.c.orig +++ libzsync/zsync.c @@ -440,12 +440,12 @@ const char *const *zsync_get_urls(struct if (zs->zmap && zs->nzurl) { *n = zs->nzurl; *t = 1; - return zs->zurl; + return (const char*const*)zs->zurl; } else { *n = zs->nurl; *t = 0; - return zs->url; + return (const char*const*)zs->url; } } @@ -768,7 +768,7 @@ char *zsync_end(struct zsync_state *zs) */ void zsync_configure_zstream_for_zdata(const struct zsync_state *zs, struct z_stream_s *zstrm, - long zoffset, long long *poutoffset) { + off_t zoffset, off_t *poutoffset) { configure_zstream_for_zdata(zs->zmap, zstrm, zoffset, poutoffset); { /* Load in prev 32k sliding window for backreferences */ long long pos = *poutoffset; Index: libzsync/zmap.h =================================================================== --- libzsync/zmap.h.orig +++ libzsync/zmap.h @@ -29,7 +29,7 @@ struct zmap* zmap_make(const struct gzbl void zmap_free(struct zmap*); off_t* zmap_to_compressed_ranges(const struct zmap* zm, off_t* byterange, int nrange, int* num); -void configure_zstream_for_zdata(const struct zmap* zm, struct z_stream_s* zs, long zoffset, long long* poutoffset); +void configure_zstream_for_zdata(const struct zmap* zm, struct z_stream_s* zs, off_t zoffset, off_t * poutoffset); /* gzip flag byte */ #define GZ_ASCII_FLAG 0x01 /* bit 0 set: file probably ascii text */ Index: libzsync/zmap.c =================================================================== --- libzsync/zmap.c.orig +++ libzsync/zmap.c @@ -333,7 +333,7 @@ int zmap_search(const struct zmap* zm, l * and in the order that it returned them, this condition is satisfied. */ void configure_zstream_for_zdata(const struct zmap *zm, z_stream * zs, - long zoffset, long long *poutoffset) { + off_t zoffset, off_t *poutoffset) { /* Find the zmap entry corresponding to this offset */ int i = zmap_search(zm, zoffset); Index: client.c =================================================================== --- client.c.orig +++ client.c @@ -146,7 +146,7 @@ long long http_down; * number of entries is passed by reference and updated in place. The new entry * is appended to the list. */ -static void **append_ptrlist(int *n, void **p, void *a) { +static char **append_ptrlist(int *n, char **p, char *a) { if (!a) return p; p = realloc(p, (*n + 1) * sizeof *p);
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor