Code Monkey home page Code Monkey logo

xdelta's Introduction

Xdelta

Xdelta version 3 is a C library and command-line tool for delta compression using VCDIFF/RFC 3284 streams.

License

This repository contains branches of Xdelta 3.x that were re-licensed by the original author under the Apache Public License version 2.0, namely:

  • release3_0_apl Change to APL based on 3.0.11 sources
  • release3_1_apl Merges release3_0_apl with 3.1.0 sources

The original GPL licensed Xdelta lives at http://github.com/jmacd/xdelta-gpl.

Documentation

See the command-line usage. See wiki directory.

xdelta's People

Contributors

jmacd avatar lieser avatar oliverpool avatar robertcochran avatar samuelcolvin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xdelta's Issues

Sharing violation of input/output files

What steps will reproduce the problem?
1. Try to open the input/output files in another application while xdelta 
is processing them or: try to process some files with xdelta while they 
are opened in another application.

What is the expected output? What do you see instead?
Xdelta should allow other applications read access to the input/output 
files while it is processing them but instead it gives a file system 
error. 

What version of the product are you using? On what operating system?
xdelta30p on Win32

Please provide any additional information below.
The issue could be solved by using FILE_SHARE_READ for the 3rd parameter 
of CreateFile().

Original issue reported on code.google.com by [email protected] on 23 Mar 2007 at 11:00

Selftest fails on Mac OSX (3.x)

What steps will reproduce the problem?
  1. Run 'xdelta3 test' on Mac OSX terminal

What is the expected output? What do you see instead?
  * Well, hopefully, one expects to see the selftest pass!
  * do_not_run_as_root test fails

What version of the product are you using? On what operating system?
  * xdelta30m
  * Mac OSX 10.4.8
  * gcc version 4.0.1 (Apple Computer, Inc. build 5363)

Please provide any additional information below.
  The selftest assumes that a file cannot be created in the root
  directory.  It seems that on an OSX system with a typical
  non-corporate configuration, the root directory is given group
  ownership & permissions such that a normal user is actually
  able to create files in that directory.  A trivial workaround
  is to use "sudo -u nobody xdelta3 test", which worked on my
  system.  This is a trivial issue, and is clearly subject to
  the specific permissions applied on the filesystem, but thought
  I might call it to your attention.  :-)

Original issue reported on code.google.com by [email protected] on 2 Feb 2007 at 6:08

"Same" input results in different output

What steps will reproduce the problem?
1. Given ue1_buffer for input
2. Apply xdelta_buf onto it output Output1
3. Given de1_buffer for input
4. Apply xdelta_buf onto it output Output2

What is the expected output? What do you see instead?
Since ue1_buffer is identical to de1_buffer, I expected Output1 to be the
same as Output2 but they are not equal.

What version of the product are you using? On what operating system?
xdelta3 on Linux

Please provide any additional information below.

please contact me at [email protected] for clarification thanks!

Original issue reported on code.google.com by [email protected] on 14 Dec 2006 at 11:15

Attachments:

File sizes displayed by xdelta based on decimal system, not binary system

What steps will reproduce the problem?
Let xdelta process some files with option -v (verbose output) specified in 
command line

What is the expected output? What do you see instead?
If a file has e.g. 256 KB (262144 Bytes), xdelta displays 262 KB, dividing 
the byte size by 1000 instead of 1024.  

What version of the product are you using? On what operating system?
xdelta30p on Win XP SP2



Original issue reported on code.google.com by [email protected] on 23 Mar 2007 at 11:29

Differences on large files fail

What steps will reproduce the problem?
1. Create a patch file of two 3.7Gb WIM files
2. Process generates a patch file of about 33Mb, then produces the errors
attached.
3.

What is the expected output? What do you see instead?
Errors in attached file.

What version of the product are you using? On what operating system?
Xdelta-3.0o on Windows 2003.

Please provide any additional information below.
Also tried increasing source window size and nominating an unlimited input
size.

Original issue reported on code.google.com by [email protected] on 15 Feb 2007 at 3:40

Attachments:

Cannot compile with VC7.1 due to vsnprintf

What steps will reproduce the problem?
1. Compile xdelta with Visual C++ 7.1

What is the expected output? What do you see instead?
Linker error: vsnprintf not defined

What version of the product are you using? On what operating system?
3.0q on WinXP SP2

Please provide any additional information below.
The issue could be fixed by using _vsnprintf instead of vsnprintf on VC7.1

Original issue reported on code.google.com by [email protected] on 25 Mar 2007 at 5:43

Standard file name extension

There is no standard file format extension for xdelta3. While this is 
likely an intentional design choice, a standardized extension would make 
quite a bit of sense. I've seen .xd3 used in some examples, but wouldn't 
using something like .vcdiff be better, since xdelta3 doesn't produce 
proprietary output unless secondary compression is used? 

Basically, we have .tar, .gz, and .bz2 files; it just seems there should 
be a standardized extension for xdelta3 as well. That's quite helpful when 
shuttling files across platforms.

Perhaps .vcdiff for standard output in that format, and .xd3 for output 
that only xdelta3 can decode (i.e. with secondary compression)?

What version of the product are you using? On what operating system?
3.0k on Windows XP SP2


Original issue reported on code.google.com by [email protected] on 5 Feb 2007 at 9:22

Crash

What steps will reproduce the problem?
1. run xdelta -B 16384 -s filea fileb fileb.xd

What is the expected output? What do you see instead?
Expected: normal operation.
Instead: Crash (windows message box: xdelta has encountered a problem and 
needs to be closed ...)

What version of the product are you using? On what operating system?
3.0k windows xp pro

Please provide any additional information below.
filea ~700mb fileb a bit larger.

Original issue reported on code.google.com by [email protected] on 13 Jan 2007 at 11:13

Improve handlig of (bigger) delta blocks on Windows platform

What steps will reproduce the problem?
1. No direct issue, just a suggestion of improvement
2.
3.

What is the expected output? What do you see instead?

Using this nice utility on the Windows platform I like to suggest improve 
handlig of bigger delta blocks, by default. I use it as a command line 
utility. When using Xdelta on huge (several GByte) files, I find it OK to 
allocate more RAM.

What version of the product are you using? On what operating system?

xdelta30i.x86-32.exe

Please provide any additional information below.

In xdelta.h I suggest this change:

48c48,52
< #define XD3_DEFAULT_SRCWINSZ (1U << 23)

---
>   #ifndef XD3_USE_LARGEFILE64
>     #define XD3_DEFAULT_SRCWINSZ (1U << 23)
>   #else
>     #define XD3_DEFAULT_SRCWINSZ (1U << 26)
>   #endif

Original issue reported on code.google.com by [email protected] on 17 Dec 2006 at 4:01

Python module on AMD64 Linux Debian Etch (3.0p)

What steps will reproduce the problem?
1. Extract the 3.0p source and run `make' on an AMD64 Debian Etch machine

What is the expected output? What do you see instead?

I get tons of warnings but the main issue is the error at the end:

ld -shared xdelta3.o xdelta3_wrap.o -o xdelta3module.so 
/usr/lib/libpython2.4.so -lgcc_s -lc
ld: xdelta3.o: relocation R_X86_64_32S against `a local symbol' can not be used 
when making a 
shared object; recompile with -fPIC
xdelta3.o: could not read symbols: Bad value
make: *** [xdelta3module.so] Error 1

What version of the product are you using? On what operating system?
This is on a x86_64 Debian Etch Xen virtual machine:

# uname -a
Linux dev 2.6.18-3-xen-amd64 #1 SMP Mon Dec 4 17:56:42 CET 2006 x86_64 GNU/Linux

# gcc --version
gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

# python -V       
Python 2.4.4

Please provide any additional information below.

I have attached a log of the whole build process. Let me know if you need me to 
test anything!

Original issue reported on code.google.com by [email protected] on 21 Feb 2007 at 3:46

Attachments:

XDelta (Windows) is not distributed with required MS C 8.0 Runtime

What steps will reproduce the problem?
1. Running xdelta on a clean install of Windows 2003

What is the expected output? What do you see instead?
Program cannot execute due to missing dependencies (msvcr80.dll).

What version of the product are you using? On what operating system?
XDelta 3.0p on Windows 2003.

Please provide any additional information below.
Windows applications are meant to distribute their dependent runtimes
(msvcr80.dll). It would be nice if XDelta at least stated it required a
runtime and where to get it rather than just the binary (readme.txt?).

Original issue reported on code.google.com by [email protected] on 7 Mar 2007 at 4:44

v3.0p identifies itself as v3.0o

What steps will reproduce the problem?
  1. Download a copy of "xdelta30p.tar.gz"
  2. Run xdelta3 with -V or -h switches

What is the expected output? What do you see instead?
  * Version identifies itself as "VERSION=3.0o"
  * Expect version identification to be "3.0p"

What version of the product are you using? On what operating system?
  * Mac OS 10.4.8, G4, xdelta30p

Original issue reported on code.google.com by [email protected] on 27 Feb 2007 at 4:43

Batch file for xdelta1/xdelta3 compatibility


Xdelta3.bat:

::Batch file to allow input of Xdelta1 command line syntax for use with
Xdelta 3.

@echo off
echo.
echo This file allows input of Xdelta1 command line syntax for use with
Xdelta 3.
echo Xdelta3 must be named Xdelta30.exe.
echo.
echo.
echo Reminder of OLD V1 Syntax accepted in this batch file:
echo.
echo To Apply a Patch:
echo "xdelta1 patch [path to oldfile] [path to xdeltafile] [path to
patchedfile]"
echo.
echo To Generate a Delta Patch File:
echo "xdelta1 delta [path to oldfile] [path to target file] [path to new
xdelta file]"
echo.

::Example to generate best (smallest) Deltafile:
::xdelta30.exe  -9 -S djw -e -vfs OLD_FILE NEW_FILE DELTA_OUT_FILE
::Example to make a new patched (decoded) file from an old_file applying a
delta patch:
::xdelta30.exe -d -vfs OLD_FILE DELTA_FILE DECODED_FILE

IF %1==delta GOTO xdelta
IF %1==patch GOTO xpatch
goto exit

:XPATCH
xdelta30 -d -vfs %3 %2 %4
goto exit

:XDELTA
xdelta30  -9 -S djw -e -vfs %2 %3 %4
goto exit

:EXIT
exit 

Original issue reported on code.google.com by [email protected] on 29 Jun 2007 at 12:51

2gb limit

What steps will reproduce the problem?
1. make a delta file of 3.7gb iso
2.
3.

What is the expected output? What do you see instead?
is there a limit on the iso size and is there a way around this

excpected a delta patch but instead recieved an error of to many file names

What version of the product are you using? On what operating system?
xdelta30p, vectorlinux 5.8 gold

Please provide any additional information below.
not


Original issue reported on code.google.com by [email protected] on 22 Mar 2007 at 2:44

Saving decoder state

(posting "support request" here since I don't know how to contact dev directly)

When using the C/C++ API, is there any way to save the decoder state to a
file? Namely, I want to patch file A using A-to-B.xd3 to produce B,
interrupt it in the middle saving decoder state, maybe even shut down
computer here, and be able to resume the patching. Reason is: the patching
would be done while A-to-B.xd3 is being *downloaded*! If download is
paused, I want to be able to resume the patching.

If this isn't possible, only alternative is save the xdelta to disk while
it downloads and also patch. If download is interrupted, when resumed,
append to existing xdelta file, but restart patching from the beginning.
Or, just wait for the whole file to finish downloading before starting
patching...

Original issue reported on code.google.com by [email protected] on 2 Oct 2007 at 10:45

gcc4 errors in 1.1.4

These are probably not harmful, I will fix them anyway.

Note that xdelta3 sources are warning-free on gcc4.

Original issue reported on code.google.com by [email protected] on 28 Jan 2007 at 11:36

VCDIFF print command errors (3.x, Windows-specific)

What steps will reproduce the problem?
1. run xdelta printhdrs filename.xd3
2. run xdelta printdelta filename.xd3
3.

What is the expected output? What do you see instead?
Expected: delta/headers information
Instead: the error 'xdelta3: file open failed: write: /dev/stdout: The 
system cannot find the path specified.' 
shows up shortly/immediatly after xdelta begins outputing information 
about the VCDIFF addr section.

What version of the product are you using? On what operating system?
3.0l , windows xp pro

Please provide any additional information below.
xdelta seems to expect an output file parameter and is satisfied with any 
such provided, even though the file isn't used (but is created).

on an aside, is there a reason the original path+filenames used to create 
the delta file is preserved in the header ?

Original issue reported on code.google.com by [email protected] on 19 Jan 2007 at 10:51

hard window size exceeded: XD3_INTERNAL

What steps will reproduce the problem?
1. encode two similar ~500 MB files on Windows XP Sp2 with these options
 xdelta3 -B 16777216 -M 262144 -W 134217728 -s file3.bin file4.bin 
trial18.vcdiff

What is the expected output? What do you see instead?
Excpect a valid VCDIFF formatted delta file as output, which can then be 
used to . Instead I get this error when trying to extract the file:
   C:\>xdelta3 -d -s file3.bin trial18.vcdiff trial18extract.bin
   xdelta3: hard window size exceeded: XD3_INTERNAL

What version of the product are you using? On what operating system?
3.0j on Windows XP SP2

Please provide any additional information below.

I am doing a trial-and-error process to find the best -B -M and -W 
parameters for working with large files using xdelta3. It may be strange 
to use such a large window size, but the program accepts it as legal, and 
does not report any errors while encoding, even with verbosity turned on. 
Errors are only reported on extraction.


Original issue reported on code.google.com by [email protected] on 8 Jan 2007 at 6:37

Incorrect delta w/ 1.1.4 (very small files)

https://sourceforge.net/tracker/?func=detail&amp;atid=106966&amp;aid=663268&amp;
group_id=6966

I *thought* I tried to reproduce this once, and failed. The reporter says
it is still broken.


Original issue reported on code.google.com by [email protected] on 1 Feb 2007 at 6:36

xdelta30s - "recode" command broken

Can anybody help me before I get in panic? I spent an hour or two tweaking
a Makefile to generate all the deltas I needed. Now I'm trying to use one
to patch, and it fails!

xdelta3: input window size: 4565968
xdelta3: warning: output window 0 does not copy source
xdelta3: address too large:

I *know* this is probably not enough information to debug the problem... I
attached the source file and the delta (gunzip the source before applying
patch!). Although, even without source, doing "xdelta30s printdelta
patch.xd3" gives the same error.

I had initially created the files with -S djw5, but later I recoded them
with "-S none", and used an external compressor (7-zip) on the .xd3 files
instead. Then I extracted the 7zip (I had compressed it just to see how
small they got) and tried to patch, doesn't work. I strongly doubt it was
7zip that corrupted the files, since all my 14 patches seem broken in the
same way.

It's not so important data but I'd rather not lose it... I was making an
archive getting data daily, so far I have 6 days of data, I don't want to
start from 0 again.

Original issue reported on code.google.com by [email protected] on 26 Nov 2007 at 4:18

Attachments:

Can't Execute on Windows XP, CPU Intel Core Duo

What steps will reproduce the problem?
1. I have notebook Intel coure duo
2. I just try to run the xdelta.exe 
3.

What version of the product are you using? On what operating system?
- tryed all possible to download windows versions

Please provide any additional information below.

It runs perfectly on my desktop computer Athlon 3000+ Barton and on the 
server with dual opteron. But on core duo it doesn't.
Windows just say that it can't run xdelta.exe with out any reason.


Original issue reported on code.google.com by [email protected] on 8 Mar 2007 at 11:10

Can't compile with gcc 4.1 (64bit platform)

Hello.
I'm try to compile xdelta3q.

$cc --version
x86_64-alt-linux-gcc (GCC) 4.1.1 20070105 (ALT Linux, build 4.1.1-alt11)
Copyright (C) 2006 Free Software Foundation, Inc.

Log:
$make
cc -O3 -Wall -Wshadow xdelta3.c -lm -o xdelta3 \
              -DXD3_DEBUG=0 \
              -DXD3_USE_LARGEFILE64=1 \
              -DREGRESSION_TEST=1 \
              -DSECONDARY_DJW=1 \
              -DSECONDARY_FGK=1 \
              -DXD3_MAIN=1 \
              -DXD3_POSIX=1
In file included from xdelta3.c:726:
xdelta3-main.h: In function 'main_version':
xdelta3-main.h:332: error: expected expression before ')' token
xdelta3-main.h:332: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:332: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_config':
xdelta3-main.h:341: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:341: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:342: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:342: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:343: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:343: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:344: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:344: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:345: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:345: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:346: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:346: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:347: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:347: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:348: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:348: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:349: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:349: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:350: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:350: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:351: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:351: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:352: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:352: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:353: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:353: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:354: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:354: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:355: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:355: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:356: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:356: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:357: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:357: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:358: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:358: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:359: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:359: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:360: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:360: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:361: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:361: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_malloc1':
xdelta3-main.h:413: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:413: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:414: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:414: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_free1':
xdelta3-main.h:437: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:437: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'get_errno':
xdelta3-main.h:460: error: expected expression before ')' token
xdelta3-main.h:460: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:460: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_format_bcnt':
xdelta3-main.h:540: warning: format '%qu' expects type 'long long unsigned
int', but argument 5 has type 'xoff_t'
xdelta3-main.h: In function 'main_strtoxoff':
xdelta3-main.h:587: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:587: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:596: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:596: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_atou':
xdelta3-main.h:614: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:614: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:623: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:623: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_file_close':
xdelta3-main.h:714: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:714: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_file_open':
xdelta3-main.h:750: error: expected expression before ')' token
xdelta3-main.h:750: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:750: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:782: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:782: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_file_stat':
xdelta3-main.h:803: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:803: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:809: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:809: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_file_read':
xdelta3-main.h:899: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:899: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:903: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:903: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_file_write':
xdelta3-main.h:939: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:939: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:943: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:943: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_file_seek':
xdelta3-main.h:971: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:971: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_print_overflow':
xdelta3-main.h:1017: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1017: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
In file included from xdelta3.c:726:
xdelta3-main.h:1028:66: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h: In function 'main_print_window':
xdelta3-main.h:1028: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1038:38: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1036: error: '__bos' undeclared (first use in this function)
xdelta3-main.h:1036: error: (Each undeclared identifier is reported only once
xdelta3-main.h:1036: error: for each function it appears in.)
xdelta3-main.h:1036: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1036: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1045:58: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1045: error: expected expression before ')' token
xdelta3-main.h:1045: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1045: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1049:24: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1049: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1058:41: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1056: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1056: warning: passing argument 4 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1056: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1062:58: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1062: error: expected expression before ')' token
xdelta3-main.h:1062: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1062: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1066:17: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1066: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1071: error: expected expression before ')' token
xdelta3-main.h:1071: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1071: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1077: error: expected expression before ')' token
xdelta3-main.h:1077: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1077: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1083: error: expected expression before ')' token
xdelta3-main.h:1083: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1083: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1096:67: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h: In function 'main_print_vcdiff_file':
xdelta3-main.h:1096: error: '__bos' undeclared (first use in this function)
xdelta3-main.h:1096: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1096: warning: passing argument 4 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1096: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1100:85: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1100: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1100: warning: passing argument 4 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1100: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1121:48: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h: In function 'main_print_func':
xdelta3-main.h:1121: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1123:70: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1123: error: '__bos' undeclared (first use in this function)
xdelta3-main.h:1123: error: expected expression before ')' token
xdelta3-main.h:1123: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1123: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1124:45: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1124: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1125:77: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1125: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1126:77: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1126: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1127:77: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1127: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1128:49: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1128: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1129:17: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1129: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1132:56: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1131: error: expected expression before ')' token
xdelta3-main.h:1131: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1131: warning: passing argument 4 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1131: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1146:46: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1146: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1148:18: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1148: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1166:17: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1166: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1169:72: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1169: error: expected expression before ')' token
xdelta3-main.h:1169: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1169: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1170:41: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1170: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1171:67: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1171: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1172:67: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1172: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1173:69: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1173: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1174:45: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1174: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1175:13: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1175: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1179:81: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1179: error: expected expression before ')' token
xdelta3-main.h:1179: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1179: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1184:45: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1184: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1185:75: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1185: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1186:75: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1186: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1187:75: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1187: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1188:49: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1188: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1189:17: error: macro "snprintf" requires 3 arguments, but
only 1 given
xdelta3-main.h:1189: warning: assignment makes integer from pointer without
a cast
xdelta3-main.h:1194:74: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1194: error: expected expression before ')' token
xdelta3-main.h:1194: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1194: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1199:78: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1199: error: expected expression before ')' token
xdelta3-main.h:1199: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1199: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1200:72: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1200: error: expected expression before ')' token
xdelta3-main.h:1200: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1200: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1203:74: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1203: error: expected expression before ')' token
xdelta3-main.h:1203: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1203: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1204:74: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1204: error: expected expression before ')' token
xdelta3-main.h:1204: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1204: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1206:78: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1206: error: expected expression before ')' token
xdelta3-main.h:1206: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1206: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1207:78: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1207: error: expected expression before ')' token
xdelta3-main.h:1207: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1207: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
xdelta3-main.h:1208:78: error: macro "__bos" passed 3 arguments, but takes
just 1
xdelta3-main.h:1208: error: expected expression before ')' token
xdelta3-main.h:1208: warning: passing argument 3 of
'__builtin___snprintf_chk' makes integer from pointer without a cast
xdelta3-main.h:1208: warning: passing argument 5 of
'__builtin___snprintf_chk' makes pointer from integer without a cast
In file included from xdelta3.c:726:
xdelta3-main.h: In function 'main_pipe_write':
xdelta3-main.h:1262: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1262: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_waitpid_check':
xdelta3-main.h:1279: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1279: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1284: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1284: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1290: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1290: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_input_decompress_setup':
xdelta3-main.h:1374: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1374: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1380: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1380: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1396: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1396: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1406: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1406: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1419: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1419: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1438: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1438: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_decompress_input_check':
xdelta3-main.h:1508: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1508: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_decompress_source':
xdelta3-main.h:1563: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1563: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1584: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1584: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1590: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1590: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1602: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1602: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_recompress_output':
xdelta3-main.h:1650: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1650: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1656: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1656: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1670: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1670: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1687: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1687: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_get_compressor':
xdelta3-main.h:1742: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1742: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1751: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1751: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_get_appheader_params':
xdelta3-main.h:1873: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1873: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_open_output':
xdelta3-main.h:1986: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1986: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:1993: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:1993: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2002: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2002: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2011: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2011: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_set_source':
xdelta3-main.h:2090: error: expected expression before ')' token
xdelta3-main.h:2090: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2090: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2102: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2102: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2116: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2116: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2153: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2153: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2159: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2159: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2183: error: expected expression before ')' token
xdelta3-main.h:2183: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h: In function 'main_set_winsize':
xdelta3-main.h:2209: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2209: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_getblk_func':
xdelta3-main.h:2313: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2313: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2323: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2323: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2328: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2328: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_input':
xdelta3-main.h:2424: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2424: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2448: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2448: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2466: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2466: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2488: error: expected expression before ')' token
xdelta3-main.h:2488: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2488: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2516: error: expected expression before ')' token
xdelta3-main.h:2516: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2523: error: expected expression before ')' token
xdelta3-main.h:2523: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2599: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2599: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2606: error: expected expression before ')' token
xdelta3-main.h:2606: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2606: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2675: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2675: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2683: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2683: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2703: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2703: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2715: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2715: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2730: error: expected expression before ')' token
xdelta3-main.h:2730: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2748: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2748: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2762: error: expected expression before ')' token
xdelta3-main.h:2762: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2762: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2769: error: expected expression before ')' token
xdelta3-main.h:2769: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2775: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2775: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2776: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2776: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2779: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2779: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2785: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2785: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2786: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2786: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2787: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2787: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2788: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2788: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:2797: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2797: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main':
xdelta3-main.h:2997: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:2997: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3149: error: expected expression before ')' token
xdelta3-main.h:3149: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3149: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3174: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3174: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3206: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3206: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h: In function 'main_help':
xdelta3-main.h:3275: error: expected expression before ')' token
xdelta3-main.h:3275: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3275: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3276: error: expected expression before ')' token
xdelta3-main.h:3276: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3276: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3277: error: expected expression before ')' token
xdelta3-main.h:3277: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3277: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3278: error: expected expression before ')' token
xdelta3-main.h:3278: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3278: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3279: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3279: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3281: error: expected expression before ')' token
xdelta3-main.h:3281: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3281: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3284: error: expected expression before ')' token
xdelta3-main.h:3284: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3284: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3285: error: expected expression before ')' token
xdelta3-main.h:3285: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3285: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3286: error: expected expression before ')' token
xdelta3-main.h:3286: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3286: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3287: error: expected expression before ')' token
xdelta3-main.h:3287: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3287: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3289: error: expected expression before ')' token
xdelta3-main.h:3289: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3289: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3290: error: expected expression before ')' token
xdelta3-main.h:3290: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3290: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3291: error: expected expression before ')' token
xdelta3-main.h:3291: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3291: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3292: error: expected expression before ')' token
xdelta3-main.h:3292: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3292: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3293: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3293: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3294: error: expected expression before ')' token
xdelta3-main.h:3294: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3294: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3295: error: expected expression before ')' token
xdelta3-main.h:3295: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3295: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3296: error: expected expression before ')' token
xdelta3-main.h:3296: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3296: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3297: error: expected expression before ')' token
xdelta3-main.h:3297: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3297: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3298: error: expected expression before ')' token
xdelta3-main.h:3298: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3298: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3300: error: expected expression before ')' token
xdelta3-main.h:3300: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3300: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3301: error: expected expression before ')' token
xdelta3-main.h:3301: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3301: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3302: error: expected expression before ')' token
xdelta3-main.h:3302: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3302: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3303: error: expected expression before ')' token
xdelta3-main.h:3303: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3303: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3304: error: expected expression before ')' token
xdelta3-main.h:3304: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3304: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3306: error: expected expression before ')' token
xdelta3-main.h:3306: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3306: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3307: error: expected expression before ')' token
xdelta3-main.h:3307: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3307: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3308: error: expected expression before ')' token
xdelta3-main.h:3308: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3308: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3309: error: expected expression before ')' token
xdelta3-main.h:3309: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3309: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3310: error: expected expression before ')' token
xdelta3-main.h:3310: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3310: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3311: error: expected expression before ')' token
xdelta3-main.h:3311: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3311: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3312: error: expected expression before ')' token
xdelta3-main.h:3312: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3312: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3313: error: expected expression before ')' token
xdelta3-main.h:3313: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3313: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3314: error: expected expression before ')' token
xdelta3-main.h:3314: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3314: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3323: error: expected expression before ')' token
xdelta3-main.h:3323: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3323: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3324: error: expected expression before ')' token
xdelta3-main.h:3324: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3324: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3325: error: expected expression before ')' token
xdelta3-main.h:3325: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3325: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-main.h:3326: error: expected expression before ')' token
xdelta3-main.h:3326: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-main.h:3326: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
In file included from xdelta3.c:730:
xdelta3-test.h: In function 'DOT':
xdelta3-test.h:59: error: expected expression before ')' token
xdelta3-test.h:59: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:59: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'do_fail':
xdelta3-test.h:85: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:85: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'test_unlink':
xdelta3-test.h:158: warning: ignoring return value of 'system', declared
with attribute warn_unused_result
xdelta3-test.h: In function 'compare_files':
xdelta3-test.h:262: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:262: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:269: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:269: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'test_file_size':
xdelta3-test.h:339: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:339: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:346: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:346: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'test_decompress_text':
xdelta3-test.h:734: error: expected expression before ')' token
xdelta3-test.h:734: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:734: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:758: error: expected expression before ')' token
xdelta3-test.h:758: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:758: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:759: error: expected expression before ')' token
xdelta3-test.h:759: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:759: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'test_decompress_single_bit_error':
xdelta3-test.h:902: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:902: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'test_secondary':
xdelta3-test.h:1165: error: expected expression before ')' token
xdelta3-test.h:1165: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:1165: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:1186: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:1186: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:1194: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:1194: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:1206: error: expected expression before ')' token
xdelta3-test.h:1206: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:1206: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:1214: error: expected expression before ')' token
xdelta3-test.h:1214: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:1214: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:1218: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:1218: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'test_choose_instruction':
xdelta3-test.h:1285: error: expected expression before ')' token
xdelta3-test.h:1285: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:1285: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'test_command_line_arguments':
xdelta3-test.h:1517: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:1517: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:1524: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:1524: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:1545: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:1545: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:1553: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:1553: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'test_externally_compressed_io':
xdelta3-test.h:1657: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:1657: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'test_source_decompression':
xdelta3-test.h:1697: error: expected expression before ')' token
xdelta3-test.h:1697: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:1697: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'test_identical_behavior':
xdelta3-test.h:1907: error: expected expression before ')' token
xdelta3-test.h:1907: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:1907: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'test_string_matching':
xdelta3-test.h:2060: error: expected expression before ')' token
xdelta3-test.h:2060: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2060: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2069: warning: format '%qd' expects type 'long long int',
but argument 5 has type 'xoff_t'
xdelta3-test.h:2085: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2085: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'test_iopt_flush_instructions':
xdelta3-test.h:2150: error: expected expression before ')' token
xdelta3-test.h:2150: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2150: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2151: error: expected expression before ')' token
xdelta3-test.h:2151: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2151: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'test_source_cksum_offset':
xdelta3-test.h:2201: error: expected expression before ')' token
xdelta3-test.h:2201: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2201: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h: In function 'xd3_selftest':
xdelta3-test.h:2269: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2269: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2269: error: expected expression before ')' token
xdelta3-test.h:2269: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2269: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2269: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2269: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2270: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2270: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2270: error: expected expression before ')' token
xdelta3-test.h:2270: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2270: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2270: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2270: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2271: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2271: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2271: error: expected expression before ')' token
xdelta3-test.h:2271: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2271: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2271: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2271: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2272: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2272: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2272: error: expected expression before ')' token
xdelta3-test.h:2272: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2272: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2272: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2272: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2273: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2273: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2273: error: expected expression before ')' token
xdelta3-test.h:2273: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2273: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2273: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2273: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2274: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2274: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2274: error: expected expression before ')' token
xdelta3-test.h:2274: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2274: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2274: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2274: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2276: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2276: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2276: error: expected expression before ')' token
xdelta3-test.h:2276: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2276: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2276: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2276: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2279: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2279: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2279: error: expected expression before ')' token
xdelta3-test.h:2279: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2279: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2279: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2279: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2281: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2281: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2281: error: expected expression before ')' token
xdelta3-test.h:2281: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2281: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2281: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2281: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2285: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2285: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2285: error: expected expression before ')' token
xdelta3-test.h:2285: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2285: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2285: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2285: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2286: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2286: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2286: error: expected expression before ')' token
xdelta3-test.h:2286: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2286: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2286: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2286: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2287: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2287: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2287: error: expected expression before ')' token
xdelta3-test.h:2287: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2287: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2287: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2287: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2288: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2288: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2288: error: expected expression before ')' token
xdelta3-test.h:2288: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2288: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2288: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2288: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2290: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2290: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2290: error: expected expression before ')' token
xdelta3-test.h:2290: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2290: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2290: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2290: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2291: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2291: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2291: error: expected expression before ')' token
xdelta3-test.h:2291: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2291: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2291: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2291: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2293: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2293: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2293: error: expected expression before ')' token
xdelta3-test.h:2293: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2293: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2293: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2293: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2294: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2294: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2294: error: expected expression before ')' token
xdelta3-test.h:2294: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2294: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2294: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2294: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2296: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2296: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2296: error: expected expression before ')' token
xdelta3-test.h:2296: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2296: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2296: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2296: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2297: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2297: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2297: error: expected expression before ')' token
xdelta3-test.h:2297: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2297: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2297: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2297: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2304: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2304: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2304: error: expected expression before ')' token
xdelta3-test.h:2304: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2304: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2304: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2304: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2305: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2305: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2305: error: expected expression before ')' token
xdelta3-test.h:2305: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2305: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2305: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2305: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2306: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2306: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2306: error: expected expression before ')' token
xdelta3-test.h:2306: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2306: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2306: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2306: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2307: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2307: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2307: error: expected expression before ')' token
xdelta3-test.h:2307: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2307: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2307: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2307: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2310: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2310: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2310: error: expected expression before ')' token
xdelta3-test.h:2310: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2310: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2310: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2310: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2311: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2311: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2311: error: expected expression before ')' token
xdelta3-test.h:2311: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2311: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2311: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2311: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2318: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2318: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2318: error: expected expression before ')' token
xdelta3-test.h:2318: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2318: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
xdelta3-test.h:2318: warning: passing argument 2 of '__fprintf_chk' makes
integer from pointer without a cast
xdelta3-test.h:2318: warning: passing argument 3 of '__fprintf_chk' makes
pointer from integer without a cast
make: *** [xdelta3] Error 1

Please notice that there are several different errors.

Thanks!

Original issue reported on code.google.com by [email protected] on 19 Jun 2007 at 6:40

XDelta for Other Platform

What is the expected output? What do you see instead?
Whether XDelta is run on Other Platform like BlackBerry, Pocket PC
Handhelds etc.

What version of the product are you using? On what operating system?

xdelta30q.winxp.exe

Original issue reported on code.google.com by [email protected] on 28 Aug 2007 at 7:42

Compile warnings in MSVC 8

What version of the product are you using? On what operating system?
xdelta30q, MSVC8


xdelta3.c(371) : warning C4311: 'type cast' : pointer truncation from
'xd3_rlist *__w64 ' to 'unsigned long'

xdelta3.c(903) : warning C4018: '<' : signed/unsigned mismatch

xdelta3.c(1567) : warning C4018: '<' : signed/unsigned mismatch

xdelta3.c(1930) : warning C4244: '=' : conversion from 'uint32_t' to
'uint8_t', possible loss of data

xdelta3.c(1942) : warning C4244: '=' : conversion from 'uint64_t' to
'uint8_t', possible loss of data

xdelta3.c(2046) : warning C4018: '<' : signed/unsigned mismatch

xdelta3-decode.h(817) : warning C4244: '=' : conversion from 'xoff_t' to
'usize_t', possible loss of data

xdelta3-decode.h(986) : warning C4244: '=' : conversion from 'xoff_t' to
'usize_t', possible loss of data

\xdelta3-decode.h(987) : warning C4244: '=' : conversion from 'xoff_t' to
'usize_t', possible loss of data

xdelta3.c(2761) : warning C4244: '=' : conversion from 'xoff_t' to
'usize_t', possible loss of data

xdelta3.c(3415) : warning C4244: '=' : conversion from 'uint32_t' to
'uint8_t', possible loss of data

xdelta3.c(3416) : warning C4244: '=' : conversion from 'uint32_t' to
'uint8_t', possible loss of data

xdelta3.c(3417) : warning C4244: '=' : conversion from 'uint32_t' to
'uint8_t', possible loss of data

xdelta3.c(3418) : warning C4244: '=' : conversion from 'uint32_t' to
'uint8_t', possible loss of data

xdelta3.c(4163) : warning C4244: '=' : conversion from 'xoff_t' to
'usize_t', possible loss of data

xdelta3.c(4247) : warning C4244: 'initializing' : conversion from 'xoff_t'
to 'ssize_t', possible loss of data

xdelta3.c(4251) : warning C4018: '>' : signed/unsigned mismatch

xdelta3.c(4365) : warning C4244: '=' : conversion from 'xoff_t' to
'usize_t', possible loss of data

xdelta3.c(4371) : warning C4244: '=' : conversion from 'xoff_t' to
'usize_t', possible loss of data

xdelta3.c(4441) : warning C4244: '=' : conversion from 'xoff_t' to
'usize_t', possible loss of data

xdelta3.c(4489) : warning C4244: '=' : conversion from 'xoff_t' to
'usize_t', possible loss of data

xdelta3.c(4710) : warning C4244: '=' : conversion from '__w64 int' to
'usize_t', possible loss of data

xdelta3.c(4932) : warning C4018: '<' : signed/unsigned mismatch
xdelta3.c(4935) : warning C4018: '>=' : signed/unsigned mismatch
xdelta3.c(4939) : warning C4018: '<' : signed/unsigned mismatch
xdelta3.c(4932) : warning C4018: '<' : signed/unsigned mismatch
xdelta3.c(4935) : warning C4018: '>=' : signed/unsigned mismatch
xdelta3.c(4932) : warning C4018: '<' : signed/unsigned mismatch
xdelta3.c(4935) : warning C4018: '>=' : signed/unsigned mismatch
xdelta3.c(4932) : warning C4018: '<' : signed/unsigned mismatch
xdelta3.c(4935) : warning C4018: '>=' : signed/unsigned mismatch
xdelta3.c(4932) : warning C4018: '<' : signed/unsigned mismatch
xdelta3.c(4935) : warning C4018: '>=' : signed/unsigned mismatch


Original issue reported on code.google.com by [email protected] on 11 Sep 2007 at 8:10

Test failure

What steps will reproduce the problem?
1. run the builtin tests

What is the expected output? What do you see instead?
Expected: success on all counts or a meaningfull error.
Instead:  xdelta3: testing decompress_single_bit_error...non-failures 5; 
expected 3 failed: incorrect: XD3_INTERNAL

What version of the product are you using? On what operating system?
version 3.0k on windows xp pro.

Please provide any additional information below.
tests were successfull until the reported error, at which point the 
program exited.

Original issue reported on code.google.com by [email protected] on 13 Jan 2007 at 8:57

Recursive directory diff support

This is a frequently-requested feature. In particular, it's an RTPatch
feature. This will probably require some Unix/Win-specific code.

Original issue reported on code.google.com by [email protected] on 5 Feb 2007 at 11:47

minimal header information in file


Is it possible to remove the filename from the vcdiff file header without
removing the whole header information as in -A?

I am using xdelta over files in a way similar to rdiff-backup, using a zip
file as a container. In this case I would like to reduce the path in the
header to the minimum.

I am using the Python xdelta main module.

Original issue reported on code.google.com by [email protected] on 23 Jul 2007 at 11:10

Spurious 'source file size change' error with large files on Windows (v3.0h_pre0)

What steps will reproduce the problem?
1. Create two slightly different ~5GB files on Windows XP SP2.
2. Run xdelta3 -evv -s file1.bin file2.bin file2.vcdiff

What is the expected output? What do you see instead?

Expect to get a difference file in file2.vcdiff, however, I get this error 
instead:
<snip>
xdelta3: 3258: in 262 KB (3360 KB/sec): out 26 B (333 B/sec): total in 854 
MB: o
ut 83 KB: 78 ms
xdelta3: 3259: in 262 KB (9223372036 GB/sec): out 26 B (9223372036 
GB/sec): tota
l in 854 MB: out 83 KB: 0 ms
xdelta3: 3260: in 262 KB (1872 KB/sec): out 26 B (185 B/sec): total in 854 
MB: o
ut 83 KB: 140 ms
xdelta3: 3261: in 262 KB (1680 KB/sec): out 26 B (166 B/sec): total in 855 
MB: o
ut 83 KB: 156 ms
xdelta3: 3262: in 262 KB (1680 KB/sec): out 26 B (166 B/sec): total in 855 
MB: o
ut 83 KB: 156 ms
xdelta3: 3263: in 262 KB (2097 KB/sec): out 26 B (208 B/sec): total in 855 
MB: o
ut 83 KB: 125 ms
xdelta3: 3264: in 262 KB (9223372036 GB/sec): out 26 B (9223372036 
GB/sec): tota
l in 855 MB: out 83 KB: 0 ms
xdelta3: 3265: in 262 KB (2404 KB/sec): out 26 B (238 B/sec): total in 856 
MB: o
ut 83 KB: 109 ms
xdelta3: 3266: in 262 KB (1872 KB/sec): out 26 B (185 B/sec): total in 856 
MB: o
ut 83 KB: 140 ms
xdelta3: source file size change: file1.bin
xdelta3: getblk failed: XD3_INTERNAL
What version of the product are you using? On what operating system?


Please provide any additional information below.

Version 3.0h running on Windows XP SP2. File1.bin did *not* change during 
the run of the program, despite the error reported by xdelta3. I will re-
run to confirm.


Original issue reported on code.google.com by [email protected] on 11 Dec 2006 at 9:19

Decoder error with -S djw in versions &lt;= 3.0m

[Reported by A Mennucc <[email protected]> ]

I tested
http://code.google.com/p/xdelta/downloads/detail?name=xdelta30m.tar.gz
with -9 -S djw

the tests create deltas and then apply them; one of the applications
failed, with this error (+- ... it is buried in the log)

PATCH/patch.sh: line 6507:  2380 Abortito
~/debdelta/xdelta30m/xdelta3 -d -s 22 PATCH/23 21

xdelta3: target window checksum mismatch: Unknown error 18446744073709533906
xdelta3: secondary decoder garbage: Unknown error 18446744073709533906
xdelta3: secondary decoder finished with unused input: Unknown error
18446744073709533906
 for 31 (4169kB) and 30 (4216kB)

Original issue reported on code.google.com by [email protected] on 4 Feb 2007 at 9:54

Command line page blank.

What steps will reproduce the problem?
1. Open a web browser of your choice.
2. http://xdelta.org/xdelta3-api-guide.html
3. Click on command line (browser will navigate to
http://xdelta.org/xdelta3-cmdline.html)

What is the expected output? 
A page that explains how the command lines options work.

What do you see instead?
A blank page.


Original issue reported on code.google.com by [email protected] on 21 Dec 2006 at 11:33

Unusable output with custome input window.

What steps will reproduce the problem?
1. run xdelta with the input window set to 64mb
2. attempt to restore the target

What is the expected output? What do you see instead?
Expected: a restored target.
Instead: error message - xdelta3: hard window size exceeded: XD3_INTERNAL

What version of the product are you using? On what operating system?
3.0k on windows xp pro

Please provide any additional information below.

xdelta didn't indicate any problems while creating the output.
source window size was left to default.
its likely this error repeat with other/any custom input window size,
i've gotten it with values both larger and smaller.

Original issue reported on code.google.com by [email protected] on 13 Jan 2007 at 5:29

Support LZMA compression

What steps will reproduce the problem?
1. Try xdelta3 -s 1.lzma 2.lzma test.xd
2. Notice that test.xd is as big as 1.lzma

What is the expected output? What do you see instead?
test.xd should be little bigger than sizeof(2.lzma - 1.lzma )

What version of the product are you using? On what operating system?
latest SVN on Linux

Original issue reported on code.google.com by [email protected] on 22 Oct 2006 at 6:42

Feature Request: xdelta3 dll

Hi there,

We are using xdelta3 to compress our backups down at my workplace and it is
working excellently, however whichever machine it is run on is put out of
commission for the duration due to the xdelta3 executable window popping up
for each file. Would it be possible to build the xdelta3 program as a DLL,
much like zlib is? I have absolutely no knowledge of C/C++ so I don't know
if this is a huge ask or not :)

Thanks very much,
James Gilberd

Original issue reported on code.google.com by [email protected] on 19 Jul 2007 at 5:59

wrong version reported

What steps will reproduce the problem?
1. xdelta30i.x86-32 -V
2.
3.

What is the expected output? What do you see instead?
 expected: VERSION=3.0i

 actual output: VERSION=3.0h

What version of the product are you using? On what operating system?
the file is xdelta30i.x86-32.exe 

Please provide any additional information below.
downloaded from:
 http://xdelta.googlecode.com/files/xdelta30i.x86-32.exe

link source:
 http://xdelta.blogspot.com/


Original issue reported on code.google.com by [email protected] on 4 Jan 2007 at 5:57

Can't output to stdout on Windows

What steps will reproduce the problem?

Run xdelta with the -c parameter, or without an output file name, piping
output to a program or file.

What is the expected output? What do you see instead?

Xdelta should output the diff to stdout, getting piped to a file or to a
program (in my case I want to pipe it to 'split'). Instead, I get this
message and xdelta quits:

xdelta3: write failed: (stdout): Controlador no válido.

"Controlador no válido" means "Invalid controller" or "Invalid device".

What version of the product are you using? On what operating system?

C:\&gt;xdelta30q -V
VERSION=3.0q

Installed from the .msi package. Running on Windows XP Professional.

I don't think there's anything else to say. I may try compiling my own
xdelta under MinGW later.

Original issue reported on code.google.com by [email protected] on 6 Apr 2007 at 11:04

Redirection of stderr output to pipe not possible in realtime

What steps will reproduce the problem?
1. Create the xdelta process from another application and redirect stderr 
console output to a pipe created by this other application. This can be 
done under Win32 by using STARTUPINFO::hStdError parameter of 
CreateProcess() API.

What is the expected output? What do you see instead?
I would expect to receive each line of stderr output from the pipe 
immediately after xdelta has written it. Instead stderr output is received 
in chunks of multiple lines, sometimes only after xdelta has ended.

What version of the product are you using? On what operating system?
xdelta30p on Win XP SP2

Please provide any additional information below.
I could fix this by adding the following line to function main() of xdelta:
setvbuf( stderr, NULL, _IONBF, 0 );
This effectively disables buffering of stderr so xdeltas output can be 
captured immediately. 

Original issue reported on code.google.com by [email protected] on 23 Mar 2007 at 11:13

Windows executable download

What steps will reproduce the problem?
1. Go to the downloads section 

What is the expected output? What do you see instead?
Expecting to have a direct Windows EXE download of the latest Xdelta 
version but instead there is only the MSI download now. Since Xdelta now 
is self-contained, the EXE download would be sufficient for me.

What version of the product are you using? On what operating system?
Xdelta 3.0q on Win XP SP2

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 29 Mar 2007 at 8:36

Support for merging/combining deltas

(I deleted the default issue description headers, since those apply to a
bug report but not so much to a feature request)

Say I have a huge file (3GB) that is version 1. I also have a xdelta3 patch
for version1 -> version2 and another for version2 -> version3. I would like
to do version1 -> version3 patching without needing to do it in two steps,
since that would require to actually create version2 in disk.

A solution would be allowing stdin as source. Something like this:
xdelta30q -d -s version1 v1-to-v2.xd3 | xdelta30q -d -s - v2-to-v3.xd3 version3

A dash in place of a filename is a quite standard way of saying "use
stdin/stdout". md5sum uses it on its -c/--check switch, for example. Doing
it this way would also do the patching almost twice as fast on a dual-core
machine, since both would run at the same time. On Unix systems, named
pipes (mkfifo) could also be used, but that's more cumbersome to set up
(and I'm on Windows anyway).

Another scenario: I have version1 and those two patches, and want to have
all three versions. I have a dual-core* and want to decompress both at the
same time. Command:
xdelta30q -d -s version1 v1-to-v2.xd3 | tee version2 | xdelta30q -d -s -
v2-to-v3.xd3 version3

* I'm only saying that to explain my request. I *wish* I really had a dual
core :(

Original issue reported on code.google.com by [email protected] on 1 Jun 2007 at 7:28

Problems compiling xdelta3 under solaris 10 using gcc 3.4.3

After installing xdelta3 on my mac running os x 10.4 I thought it would be
no bother installing it under Solaris 10. However it refused to build, but
messing about and getting it compiled it dumps core while testing:-

   ultra45(fergus)% make
   gcc -O3 -Wall -Wshadow xdelta3.c -lm -o xdelta3 \
                 -DXD3_DEBUG=0 \
                 -DXD3_USE_LARGEFILE64=1 \
                 -DREGRESSION_TEST=1 \
                 -DSECONDARY_DJW=1 \
                 -DSECONDARY_FGK=1 \
                 -DXD3_MAIN=1 \
                 -DXD3_POSIX=1
   In file included from xdelta3.c:269:
   xdelta3.h:106: error: syntax error before "uint8_t"
   xdelta3.h:106: warning: useless keyword or type name in empty declaration
   xdelta3.h:106: warning: empty declaration
   xdelta3.h:107: error: syntax error before "uint16_t"
   xdelta3.h:107: warning: useless keyword or type name in empty declaration
   xdelta3.h:107: warning: empty declaration
   xdelta3.h:110: error: syntax error before "uint32_t"
   xdelta3.h:110: warning: useless keyword or type name in empty declaration
   xdelta3.h:110: warning: empty declaration
   xdelta3.h:113: error: syntax error before "uint64_t"
   xdelta3.h:113: warning: useless keyword or type name in empty declaration
   xdelta3.h:113: warning: empty declaration
   make: *** [xdelta3] Error 1


As described above I messed with xdelta3.h as follows adding the 
section within _SOLARIS

   #define _SOLARIS
   #ifdef _SOLARIS
   typedef unsigned int       uint;
   typedef signed int         ssize_t;
   typedef unsigned int       usize_t;
   typedef unsigned char      uint8_t;
   typedef unsigned short     uint16_t;
   /* typedef unsigned long      uint32_t; */
   typedef unsigned long long uint64_t;
   #else

   #ifndef _WIN32
   typedef unsigned int       usize_t;
   typedef u_int8_t           uint8_t;
   typedef u_int16_t          uint16_t;

   #ifndef __uint32_t_defined  /* Note: Cygwin compat */
   typedef u_int32_t       uint32_t;
   #endif

   typedef u_int64_t       uint64_t;
   #else
   #define WIN32_LEAN_AND_MEAN
   #include <windows.h>
   #define inline
   typedef unsigned int   uint;
   typedef signed int     ssize_t;
   typedef unsigned int   usize_t;
   typedef unsigned char  uint8_t;
   typedef unsigned short uint16_t;
   typedef unsigned long  uint32_t;
   typedef ULONGLONG      uint64_t;
   #endif
   #endif


which allowed it to compile. I then ran its test mode:-
   ultra45(fergus)% ./xdelta3 test
   xdelta3: testing random_numbers... success
   xdelta3: testing decode_integer_end_of_input... success
   xdelta3: testing decode_integer_overflow... success
   xdelta3: testing
encode_decode_uint32_t..................................... success
   xdelta3: testing
encode_decode_uint64_t..........................................................
.........
success
   xdelta3: testing usize_t_overflow... success
   xdelta3: testing address_cache... success
   xdelta3: testing string_matching...Bus Error (core dumped)

Any ideas or help. I am running the following version of gcc.

   ultra45(fergus)% gcc -v
   Reading specs from /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/specs
   Configured with:
/gates/sfw10/builds/sfw10-gate/usr/src/cmd/gcc/gcc-3.4.3/configure
--prefix=/usr/sfw --with-as=/usr/sfw/bin/gas --with-gnu-as
--with-ld=/usr/ccs/bin/ld --without-gnu-ld --enable-languages=c,c++
--enable-shared
   Thread model: posix
   gcc version 3.4.3 (csl-sol210-3_4-branch+sol_rpath)

I repeated the above using Solaris8 and gcc 3.2.??

Original issue reported on code.google.com by [email protected] on 17 Jul 2007 at 9:48

windows excecutable does no longer work from bat or CMD files

What steps will reproduce the problem?
1. Create a "test.bat" or "test.cmd" with the line:
C:\Programme\Xdelta\xdelta30q.exe -e -s old_file new_file delta_file

2. Run "test.bat" or "test.cmd"

3. run:
C:\Programme\Xdelta\xdelta30q.exe -e -s old_file new_file delta_file

What is the expected output? What do you see instead?

Output of step2 is:
xdelta3: too many filenames: -s ...

Expected Output is normal processing information.

What version of the product are you using? On what operating system?
xdelta30q: failed.
xdelta30p: failed.
xdelta30n: worked.
OS: Windows XP SP2

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 13 Aug 2007 at 11:27

Documentation of memory tuning options

What steps will reproduce the problem?
1. xdelta --help


What is the expected output? What do you see instead?

I see this:
   memory options:
      -B blksize   source file block size
      -M memsize   memory budget for hash tables
      -W winsize   input window buffer size

However, the Wiki seems to indicate that the "-B" parameter actually 
controls the window size, not the -W parameter. The wiki also states the 
default is 64 MB, but "xdelta config" seems to indicate it is 8 MB.

I think there needs to be some better documentation in this area. I am 
more that willing to write it; however, I do no think trying to figure out 
what these options do by reading the sourcde is going to work well. 

What version of the product are you using? On what operating system?
3.0j on Windows XP SP2

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 8 Jan 2007 at 4:28

Documentation request: decompression memory requirements

The wiki has an explanation on the memory settings that may affect
compression. I understand (guess?) that the decompression process will take
approximately this amount of memory: Source buffer size + Input window size
+ Instruction buffer size + Compression duplicates size + for internal
structures, the executable code itself, etc. But that's just a guess; it's
not documented clearly.

About Instruction buffer size, I'm using it unlimited. How much does it
usually grow? I mean, "unlimited" pretty much explains itself, but in
practice, in test cases, how much does it reach?

And the main question: Which of the five memory-cost parameters affect the
amount of memory the *decompression* needs?

bzip2 manpage says it needs 400k + (8 * block size) for compression and
100k + (4 * block size) for decompression. That is *exactly* the kind of
information I need about xdelta3! I would like to know how much RAM the
decompression will take when using certain memory parameters at compression
time, *without* having to Try It And See (ie. having to wait for the
compression to finish, try patching the original, check its memory usage).

Original issue reported on code.google.com by [email protected] on 1 Jun 2007 at 8:11

Enter one-line summary

What steps will reproduce the problem?
1. Create two slightly different ~5GB files on Windows XP SP2.
2. Run xdelta3 -evv -s file1.bin file2.bin file2.vcdiff

What is the expected output? What do you see instead?

Expect to get a difference file in file2.vcdiff, however, I get this error 
instead:

xdelta3: 3258: in 262 KB (3360 KB/sec): out 26 B (333 B/sec): total in 854 
MB: o
ut 83 KB: 78 ms
xdelta3: 3259: in 262 KB (9223372036 GB/sec): out 26 B (9223372036 
GB/sec): tota
l in 854 MB: out 83 KB: 0 ms
xdelta3: 3260: in 262 KB (1872 KB/sec): out 26 B (185 B/sec): total in 854 
MB: o
ut 83 KB: 140 ms
xdelta3: 3261: in 262 KB (1680 KB/sec): out 26 B (166 B/sec): total in 855 
MB: o
ut 83 KB: 156 ms
xdelta3: 3262: in 262 KB (1680 KB/sec): out 26 B (166 B/sec): total in 855 
MB: o
ut 83 KB: 156 ms
xdelta3: 3263: in 262 KB (2097 KB/sec): out 26 B (208 B/sec): total in 855 
MB: o
ut 83 KB: 125 ms
xdelta3: 3264: in 262 KB (9223372036 GB/sec): out 26 B (9223372036 
GB/sec): tota
l in 855 MB: out 83 KB: 0 ms
xdelta3: 3265: in 262 KB (2404 KB/sec): out 26 B (238 B/sec): total in 856 
MB: o
ut 83 KB: 109 ms
xdelta3: 3266: in 262 KB (1872 KB/sec): out 26 B (185 B/sec): total in 856 
MB: o
ut 83 KB: 140 ms
xdelta3: source file size change: file1.bin
xdelta3: getblk failed: XD3_INTERNAL
What version of the product are you using? On what operating system?


Please provide any additional information below.

Version 3.0h running on Windows XP SP2. File1.bin did *not* change during 
the run of the program, despite the error reported by xdelta3. I will re-
run to confirm.

Original issue reported on code.google.com by [email protected] on 11 Dec 2006 at 9:16

test fails

What steps will reproduce the problem?
1. xdelta30i.x86-32.exe test
2.
3.

What is the expected output? What do you see instead?
guess i would expect the test not to call the unix cp command when its the 
windows version runing.

xdelta3: testing force_behavior...'cp' is not recognized as an internal or 
external command,
operable program or batch file.
 failed: abnormal command termination: XD3_INTERNAL

What version of the product are you using? On what operating system?
30i on windows xp pro with sp2 

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 4 Jan 2007 at 5:52

Python vcdiff decoding

What is the expected output? What do you see instead?

A simple pure Python module for decoding vcdiff files in case the extension
is not available


Original issue reported on code.google.com by [email protected] on 23 Jul 2007 at 10:32

Missing export on WIN98SE, etc. (3.x)

What steps will reproduce the problem?
1. Trying to run it on Win98 (and also probably WinMe)
2.
3.

What is the expected output? 
For it to run.

What do you see instead?
If you try to run xdelta30m.x86-32.exe on Win98, you'll get this error message:

The XDELTA30M.X86-32.EXE file is linked to missing export
KERNEL32.DLL:GetFileSizeEx.

What version of the product are you using? 
xdelta30m.x86-32.exe

On what operating system?
Win98SE

Please provide any additional information below.
I'm sure you already know this...but what the heck?

According to this forum, to correct the problem, you change GetFileSizeEx
to GetFileSize, and it should now work on Win98/Me:
http://forum.doom9.org/showpost.php?p=455861&postcount=30

Original issue reported on code.google.com by [email protected] on 31 Jan 2007 at 5:40

Store full filenames in header

I do the following:
   xdelta3 -s /home/csilvers/a/b/c /home/csilvers/e/f/g /home/csilvers/patch

I then delete the 'e' directory tree.  I'd like to reconstitute it by just
applying the patch:
   xdelta3 -d /home/csilvers/patch

But this doesn't work, because the patch file stores the source input as
'c', not as '/home/csilvers/a/b/c' (or even just a/b/c).  Instead I get this:

   % xdelta3 -d patch 
   xdelta3: using default output filename: g
   xdelta3: using default source filename: c
   xdelta3: file open failed: read: c: No such file or directory

Can you add support for storing the full filenames in the vcdiff header,
not just the basename like you do now?  If you're storing the basename for
a particular use-case you don't want to break, perhaps store the full
filename via a flag?

I think the relevant change is to not do the (os-specific) 'basename' in
main_apphead_string, perhaps only when the flag isn't set.  This would mean
the input is stored verbatim, either as an absolute file or relative file,
depending on the commandline args (xdelta3 -s /tmp/foo vs xdelta3 -s
tmp/foo).  An alternative would be to always 'abspathify' the filenames
before storing -- again, only if the appropriate flag is set -- so
'tmp/foo' gets stored as something like '/home/csilvers/tmp/foo'.

(As a minor UI note: right now printhdr prints the filenames like this:
srcfile/dstfile.  With this change, you may want to modify that to
srcfile:dstfile or even srcfile<space>dstfile.)

craig

Original issue reported on code.google.com by [email protected] on 10 Jun 2007 at 11:54

Support VCD_TARGET compression mode ("source" is earlier target window)

What steps will reproduce the problem?
1. I have a backup archive file with lots of redundant data (OS files, 
similar DB files, etc.) I want to use xdelta like rzip to find block 
matches within the same file. However, when I use xdelta without the -S 
parameter, it only uses 13 MB of RAM, and does not appear to find block 
matches within the same file. Gzip -9 outperforms xdelta significantly in 
this scenario. So I do not think xdelta is even trying to find block 
matches within the same file.
2. I would hope to achieve something like what rzip does. I did another 
contrived test wehere I took one ~400 MB file (file-a.dat), concatenated a 
smaller file (file-b.dat), and then concatnenated the same ~400 MB file 
again. The resulting file-c.dat was not compressed much at all by xdelta 
when no source file was used. See attachment for more details.


What is the expected output? What do you see instead?
I expect a file which is much smaller than what I am getting, as redundant 
blocks from the common OS files and common database pages are eliminated.

What version of the product are you using? On what operating system?
3.0q on Windows XP SP2

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 14 May 2007 at 3:14

Attachments:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.