X-Git-Url: https://git.draconx.ca/gitweb/upkg.git/blobdiff_plain/bc5c414abd86bb2eb06a5f48ad93d953b99cc020..a6f1f69cc4874e2f2f878289bfc0f677220dfda9:/src/libupkg.c diff --git a/src/libupkg.c b/src/libupkg.c index 6012f09..3f07095 100644 --- a/src/libupkg.c +++ b/src/libupkg.c @@ -251,7 +251,7 @@ static int pkg_init_exports(struct upkg *pkg) len += rc; if (nbuf-len < 4) goto err; - export->package = unpack_32_le(buf+len); + export->package = unpack_s32_le(buf+len); len += 4; rc = upkg_decode_index(&tmp, buf+len, nbuf-len); @@ -323,7 +323,7 @@ static int pkg_init_imports(struct upkg *pkg) len += rc; if (nbuf-len < 4) goto err; - import->package = unpack_32_le(buf+len); + import->package = unpack_s32_le(buf+len); len += 4; rc = upkg_decode_index(&tmp, buf+len, nbuf-len);