mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-23 00:43:28 +00:00
- Update to 4.2[1]
- Add OPTIONS - Add LICENSE information - Fix building on clang - Remove patch-warnings (integrated upstream)[1] PR: ports/166646[1] Submitted by: Alex Kozlov <soam@rm-rf.kiev.ua>[1]
This commit is contained in:
parent
4133b345c0
commit
60e2a2226b
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=296067
@ -6,7 +6,7 @@
|
||||
#
|
||||
|
||||
PORTNAME= squashfs-tools
|
||||
PORTVERSION= 4.0
|
||||
PORTVERSION= 4.2
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= SF/squashfs/squashfs/${DISTNAME}/
|
||||
DISTNAME= squashfs${PORTVERSION}
|
||||
@ -14,22 +14,44 @@ DISTNAME= squashfs${PORTVERSION}
|
||||
MAINTAINER= ashish@FreeBSD.org
|
||||
COMMENT= Set of tools to manipulate squashfs images
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/../COPYING
|
||||
|
||||
PLIST_FILES= bin/mksquashfs \
|
||||
bin/unsquashfs
|
||||
|
||||
OPTIONS= XZ "Build with XZ support" On \
|
||||
LZO "Build with LZO support" On
|
||||
|
||||
MAKE_JOBS_SAFE= yes
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}/squashfs-tools
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/../COPYING
|
||||
USE_CSTD= gnu89
|
||||
|
||||
USE_GMAKE= yes
|
||||
|
||||
.ifndef NOPORTDOCS
|
||||
PORTDOCS= ACKNOWLEDGEMENTS CHANGES COPYING \
|
||||
PERFORMANCE.README README README-4.0
|
||||
PERFORMANCE.README README README-${PORTVERSION}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.ifdef WITH_XZ
|
||||
MAKE_ARGS+= XZ_SUPPORT=1
|
||||
.if ${OSVERSION} < 900012 && ${OSVERSION} < 800505
|
||||
LIB_DEPENDS+= lzma.5:${PORTSDIR}/archivers/xz
|
||||
.endif
|
||||
.endif
|
||||
|
||||
.ifdef WITH_LZO
|
||||
MAKE_ARGS+= LZO_SUPPORT=1 LZO_DIR=${LOCALBASE}
|
||||
LIB_DEPENDS+= lzo2.2:${PORTSDIR}/archivers/lzo2
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g" \
|
||||
-e "s|^\(XATTR\)|# \1|g" \
|
||||
${WRKSRC}/Makefile
|
||||
|
||||
.ifndef NOPORTDOCS
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (squashfs4.0.tar.gz) = 18948edbe06bac2c4307eea99bfb962643e4b82e5b7edd541b4d743748e12e21
|
||||
SIZE (squashfs4.0.tar.gz) = 103979
|
||||
SHA256 (squashfs4.2.tar.gz) = d9e0195aa922dbb665ed322b9aaa96e04a476ee650f39bbeadb0d00b24022e96
|
||||
SIZE (squashfs4.2.tar.gz) = 133173
|
||||
|
@ -1,12 +1,15 @@
|
||||
|
||||
$FreeBSD$
|
||||
|
||||
--- Makefile 2010-04-29 17:40:26.000000000 +0200
|
||||
+++ Makefile 2010-04-29 17:43:19.000000000 +0200
|
||||
@@ -3,6 +3,6 @@
|
||||
INCLUDEDIR = .
|
||||
--- Makefile.orig
|
||||
+++ Makefile
|
||||
@@ -103,8 +103,8 @@
|
||||
|
||||
-CFLAGS := -I$(INCLUDEDIR) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -O2
|
||||
+CFLAGS := -I$(INCLUDEDIR) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -O2 -DFNM_EXTMATCH=0 -Wall -Werror
|
||||
|
||||
all: mksquashfs unsquashfs
|
||||
CFLAGS ?= -O2
|
||||
CFLAGS += $(EXTRA_CFLAGS) $(INCLUDEDIR) -D_FILE_OFFSET_BITS=64 \
|
||||
- -D_LARGEFILE_SOURCE -D_GNU_SOURCE -DCOMP_DEFAULT=\"$(COMP_DEFAULT)\" \
|
||||
+ -D_LARGEFILE_SOURCE -DFNM_EXTMATCH=0 -D_GNU_SOURCE -DCOMP_DEFAULT=\"$(COMP_DEFAULT)\" \
|
||||
-Wall
|
||||
|
||||
LIBS = -lpthread -lm
|
||||
ifeq ($(GZIP_SUPPORT),1)
|
||||
|
@ -1,10 +1,16 @@
|
||||
$FreeBSD$
|
||||
|
||||
--- unsquashfs.c 2009-04-05 23:23:06.000000000 +0200
|
||||
+++ unsquashfs.c 2010-04-29 17:48:22.000000000 +0200
|
||||
@@ -26,6 +26,10 @@
|
||||
#include "squashfs_compat.h"
|
||||
#include "read_fs.h"
|
||||
--- unsquashfs.c.orig 2010-09-20 03:14:38.000000000 +0530
|
||||
+++ unsquashfs.c 2010-09-29 09:34:43.000000000 +0530
|
||||
@@ -29,9 +29,16 @@
|
||||
#include "compressor.h"
|
||||
#include "xattr.h"
|
||||
|
||||
+#ifdef __linux__
|
||||
#include <sys/sysinfo.h>
|
||||
+#endif
|
||||
+
|
||||
#include <sys/types.h>
|
||||
|
||||
+#ifdef __FreeBSD__
|
||||
+#include <sys/sysctl.h>
|
||||
|
@ -1,324 +0,0 @@
|
||||
--- mksquashfs.c 2009-04-05 17:22:48.000000000 -0400
|
||||
+++ mksquashfs.c 2010-09-11 16:04:26.000000000 -0400
|
||||
@@ -1746,10 +1746,11 @@
|
||||
|
||||
|
||||
-int add_pending_fragment(struct file_buffer *write_buffer, int c_byte,
|
||||
+static void
|
||||
+add_pending_fragment(struct file_buffer *write_buffer, int c_byte,
|
||||
int fragment)
|
||||
{
|
||||
struct frag_locked *entry = malloc(sizeof(struct frag_locked));
|
||||
if(entry == NULL)
|
||||
- return FALSE;
|
||||
+ return;
|
||||
entry->buffer = write_buffer;
|
||||
entry->c_byte = c_byte;
|
||||
@@ -1825,6 +1826,4 @@
|
||||
char cbuffer[(SQUASHFS_METADATA_SIZE << 2) + 2];
|
||||
|
||||
- long long obytes = bytes;
|
||||
-
|
||||
for(i = 0; i < meta_blocks; i++) {
|
||||
int avail_bytes = length > SQUASHFS_METADATA_SIZE ?
|
||||
@@ -3400,5 +3399,5 @@
|
||||
struct pseudo_entry *pseudo_ent;
|
||||
struct stat buf;
|
||||
- static pseudo_ino = 1;
|
||||
+ static int pseudo_ino = 1;
|
||||
|
||||
if(dir == NULL && (dir = scan1_opendir("")) == NULL)
|
||||
@@ -3483,5 +3482,6 @@
|
||||
INFO("file %s, uncompressed size %lld "
|
||||
"bytes %s\n", filename,
|
||||
- buf->st_size, duplicate_file ?
|
||||
+ (long long)buf->st_size,
|
||||
+ duplicate_file ?
|
||||
"DUPLICATE" : "");
|
||||
break;
|
||||
@@ -3558,5 +3558,5 @@
|
||||
"size %lld bytes LINK"
|
||||
"\n", filename,
|
||||
- buf->st_size);
|
||||
+ (long long)buf->st_size);
|
||||
break;
|
||||
case SQUASHFS_SYMLINK_TYPE:
|
||||
--- read_fs.c 2009-03-31 00:23:14.000000000 -0400
|
||||
+++ read_fs.c 2010-09-11 16:07:48.000000000 -0400
|
||||
@@ -559,5 +559,8 @@
|
||||
|
||||
for(i = 0; i < indexes; i++) {
|
||||
- int length = read_block(fd, fragment_table_index[i], NULL,
|
||||
+#ifdef SQUASHFS_TRACE
|
||||
+ int length =
|
||||
+#endif
|
||||
+ read_block(fd, fragment_table_index[i], NULL,
|
||||
((unsigned char *) *fragment_table) +
|
||||
(i * SQUASHFS_METADATA_SIZE), sBlk);
|
||||
@@ -595,5 +598,8 @@
|
||||
|
||||
for(i = 0; i < indexes; i++) {
|
||||
- int length = read_block(fd, index[i], NULL,
|
||||
+#ifdef SQUASHFS_TRACE
|
||||
+ int length =
|
||||
+#endif
|
||||
+ read_block(fd, index[i], NULL,
|
||||
((unsigned char *) *inode_lookup_table) +
|
||||
(i * SQUASHFS_METADATA_SIZE), sBlk);
|
||||
--- sort.c 2009-03-31 00:25:53.000000000 -0400
|
||||
+++ sort.c 2010-09-11 16:10:16.000000000 -0400
|
||||
@@ -255,5 +255,5 @@
|
||||
INFO("file %s, uncompressed size %lld bytes %s"
|
||||
"\n", entry->dir->pathname,
|
||||
- entry->dir->inode->buf.st_size,
|
||||
+ (long long)entry->dir->inode->buf.st_size,
|
||||
duplicate_file ? "DUPLICATE" : "");
|
||||
entry->dir->inode->inode = inode;
|
||||
@@ -262,5 +262,5 @@
|
||||
INFO("file %s, uncompressed size %lld bytes "
|
||||
"LINK\n", entry->dir->pathname,
|
||||
- entry->dir->inode->buf.st_size);
|
||||
+ (long long)entry->dir->inode->buf.st_size);
|
||||
}
|
||||
}
|
||||
--- pseudo.c 2009-04-04 22:01:58.000000000 -0400
|
||||
+++ pseudo.c 2010-09-11 16:11:23.000000000 -0400
|
||||
@@ -100,5 +104,5 @@
|
||||
{
|
||||
char targname[1024];
|
||||
- int i, error;
|
||||
+ int i;
|
||||
|
||||
target = get_component(target, targname);
|
||||
--- squashfs_compat.h 2009-03-16 00:27:27.000000000 -0400
|
||||
+++ squashfs_compat.h 2010-09-11 16:19:18.000000000 -0400
|
||||
@@ -195,13 +195,5 @@
|
||||
*/
|
||||
|
||||
-#define SQUASHFS_SWAP_START \
|
||||
- int bits;\
|
||||
- int b_pos;\
|
||||
- unsigned long long val;\
|
||||
- unsigned char *s;\
|
||||
- unsigned char *d;
|
||||
-
|
||||
#define SQUASHFS_SWAP_SUPER_BLOCK_3(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_MEMSET(s, d, sizeof(struct squashfs_super_block_3));\
|
||||
SQUASHFS_SWAP((s)->s_magic, d, 0, 32);\
|
||||
@@ -243,10 +235,8 @@
|
||||
|
||||
#define SQUASHFS_SWAP_BASE_INODE_HEADER_3(s, d, n) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_3(s, d, n)\
|
||||
}
|
||||
|
||||
#define SQUASHFS_SWAP_IPC_INODE_HEADER_3(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_3(s, d, \
|
||||
sizeof(struct squashfs_ipc_inode_header_3))\
|
||||
@@ -255,5 +245,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_DEV_INODE_HEADER_3(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_3(s, d, \
|
||||
sizeof(struct squashfs_dev_inode_header_3)); \
|
||||
@@ -263,5 +252,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_SYMLINK_INODE_HEADER_3(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_3(s, d, \
|
||||
sizeof(struct squashfs_symlink_inode_header_3));\
|
||||
@@ -271,5 +259,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_REG_INODE_HEADER_3(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_3(s, d, \
|
||||
sizeof(struct squashfs_reg_inode_header_3));\
|
||||
@@ -281,5 +268,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_LREG_INODE_HEADER_3(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_3(s, d, \
|
||||
sizeof(struct squashfs_lreg_inode_header_3));\
|
||||
@@ -292,5 +278,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_DIR_INODE_HEADER_3(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_3(s, d, \
|
||||
sizeof(struct squashfs_dir_inode_header_3));\
|
||||
@@ -303,5 +288,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_LDIR_INODE_HEADER_3(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_3(s, d, \
|
||||
sizeof(struct squashfs_ldir_inode_header_3));\
|
||||
@@ -315,5 +299,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_DIR_INDEX_3(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_MEMSET(s, d, sizeof(struct squashfs_dir_index_3));\
|
||||
SQUASHFS_SWAP((s)->index, d, 0, 32);\
|
||||
@@ -323,5 +306,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_DIR_HEADER_3(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_MEMSET(s, d, sizeof(struct squashfs_dir_header_3));\
|
||||
SQUASHFS_SWAP((s)->count, d, 0, 8);\
|
||||
@@ -331,5 +313,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_DIR_ENTRY_3(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_MEMSET(s, d, sizeof(struct squashfs_dir_entry_3));\
|
||||
SQUASHFS_SWAP((s)->offset, d, 0, 13);\
|
||||
@@ -344,5 +325,4 @@
|
||||
int entry;\
|
||||
int bit_position;\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_MEMSET(s, d, n * 2);\
|
||||
for(entry = 0, bit_position = 0; entry < n; entry++, bit_position += \
|
||||
@@ -354,5 +334,4 @@
|
||||
int entry;\
|
||||
int bit_position;\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_MEMSET(s, d, n * 4);\
|
||||
for(entry = 0, bit_position = 0; entry < n; entry++, bit_position += \
|
||||
@@ -364,5 +343,4 @@
|
||||
int entry;\
|
||||
int bit_position;\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_MEMSET(s, d, n * 8);\
|
||||
for(entry = 0, bit_position = 0; entry < n; entry++, bit_position += \
|
||||
@@ -374,5 +352,4 @@
|
||||
int entry;\
|
||||
int bit_position;\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_MEMSET(s, d, n * bits / 8);\
|
||||
for(entry = 0, bit_position = 0; entry < n; entry++, bit_position += \
|
||||
@@ -385,5 +362,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_FRAGMENT_ENTRY_3(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_MEMSET(s, d, sizeof(struct squashfs_fragment_entry_3));\
|
||||
SQUASHFS_SWAP((s)->start_block, d, 0, 64);\
|
||||
@@ -494,10 +470,8 @@
|
||||
|
||||
#define SQUASHFS_SWAP_BASE_INODE_HEADER_1(s, d, n) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_1(s, d, n)\
|
||||
}
|
||||
|
||||
#define SQUASHFS_SWAP_IPC_INODE_HEADER_1(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_1(s, d, \
|
||||
sizeof(struct squashfs_ipc_inode_header_1));\
|
||||
@@ -507,5 +481,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_DEV_INODE_HEADER_1(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_1(s, d, \
|
||||
sizeof(struct squashfs_dev_inode_header_1));\
|
||||
@@ -514,5 +487,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_SYMLINK_INODE_HEADER_1(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_1(s, d, \
|
||||
sizeof(struct squashfs_symlink_inode_header_1));\
|
||||
@@ -521,5 +493,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_REG_INODE_HEADER_1(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_1(s, d, \
|
||||
sizeof(struct squashfs_reg_inode_header_1));\
|
||||
@@ -530,5 +501,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_DIR_INODE_HEADER_1(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_1(s, d, \
|
||||
sizeof(struct squashfs_dir_inode_header_1));\
|
||||
@@ -666,5 +636,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_BASE_INODE_HEADER_2(s, d, n) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_2(s, d, n)\
|
||||
}
|
||||
@@ -674,5 +643,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_DEV_INODE_HEADER_2(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_2(s, d, \
|
||||
sizeof(struct squashfs_dev_inode_header_2)); \
|
||||
@@ -681,5 +649,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_SYMLINK_INODE_HEADER_2(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_2(s, d, \
|
||||
sizeof(struct squashfs_symlink_inode_header_2));\
|
||||
@@ -688,5 +655,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_REG_INODE_HEADER_2(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_2(s, d, \
|
||||
sizeof(struct squashfs_reg_inode_header_2));\
|
||||
@@ -699,5 +665,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_DIR_INODE_HEADER_2(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_2(s, d, \
|
||||
sizeof(struct squashfs_dir_inode_header_2));\
|
||||
@@ -709,5 +674,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_LDIR_INODE_HEADER_2(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_SWAP_BASE_INODE_CORE_2(s, d, \
|
||||
sizeof(struct squashfs_ldir_inode_header_2));\
|
||||
@@ -720,5 +684,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_DIR_INDEX_2(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_MEMSET(s, d, sizeof(struct squashfs_dir_index_2));\
|
||||
SQUASHFS_SWAP((s)->index, d, 0, 27);\
|
||||
@@ -727,5 +690,4 @@
|
||||
}
|
||||
#define SQUASHFS_SWAP_DIR_HEADER_2(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_MEMSET(s, d, sizeof(struct squashfs_dir_header_2));\
|
||||
SQUASHFS_SWAP((s)->count, d, 0, 8);\
|
||||
@@ -734,5 +696,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_DIR_ENTRY_2(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_MEMSET(s, d, sizeof(struct squashfs_dir_entry_2));\
|
||||
SQUASHFS_SWAP((s)->offset, d, 0, 13);\
|
||||
@@ -742,5 +703,4 @@
|
||||
|
||||
#define SQUASHFS_SWAP_FRAGMENT_ENTRY_2(s, d) {\
|
||||
- SQUASHFS_SWAP_START\
|
||||
SQUASHFS_MEMSET(s, d, sizeof(struct squashfs_fragment_entry_2));\
|
||||
SQUASHFS_SWAP((s)->start_block, d, 0, 32);\
|
||||
--- unsquashfs.c 2009-04-05 17:23:06.000000000 -0400
|
||||
+++ unsquashfs.c 2010-09-11 16:16:07.000000000 -0400
|
||||
@@ -1939,5 +1943,4 @@
|
||||
int data_buffer_size = DATA_BUFFER_DEFAULT;
|
||||
char *b;
|
||||
- struct winsize winsize;
|
||||
|
||||
pthread_mutex_init(&screen_mutex, NULL);
|
||||
--- unsquash-3.c 2009-03-31 00:35:10.000000000 -0400
|
||||
+++ unsquash-3.c 2010-09-11 16:24:16.000000000 -0400
|
||||
@@ -37,5 +37,5 @@
|
||||
|
||||
if(sBlk.fragments == 0)
|
||||
- return;
|
||||
+ return 0;
|
||||
|
||||
if((fragment_table = malloc(sBlk.fragments *
|
||||
--- unsquash-4.c 2009-03-31 00:38:31.000000000 -0400
|
||||
+++ unsquash-4.c 2010-09-11 16:25:18.000000000 -0400
|
||||
@@ -39,5 +39,5 @@
|
||||
|
||||
if(sBlk.fragments == 0)
|
||||
- return;
|
||||
+ return 0;
|
||||
|
||||
if((fragment_table = malloc(sBlk.fragments *
|
Loading…
Reference in New Issue
Block a user