Package: xdu / 3.0-20

Metadata

Package Version Patches format
xdu 3.0-20 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Define EXTRA_LDOPTIONS in Imakefile.patch | (download)

Imakefile | 2 2 0 - 0 !
1 file changed, 2 insertions( )

 define extra_ldoptions in imakefile.


0002 modifications to the resource files.patch | (download)

XDu.ad | 20 10 10 - 0 !
1 file changed, 10 insertions( ), 10 deletions(-)

 modifications to the resource files


0003 Use string.h don t use strdup when not needed.patch | (download)

xdu.c | 5 5 0 - 0 !
1 file changed, 5 insertions( )

 use string.h, don't use strdup when not needed.

One should had the autoconf stuff to see if strdup is available

0004 Handle dirname with space.patch | (download)

xdu.c | 13 11 2 - 0 !
1 file changed, 11 insertions( ), 2 deletions(-)

 handle dirname with space

Closes #52595

0005 Remove the trailing new line in title.patch | (download)

xwin.c | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 remove the trailing new line in title.

It make the title text appears incorrectly with some windows
manager. Closes #125867

0006 Make q quit the help window.patch | (download)

xwin.c | 1 1 0 - 0 !
1 file changed, 1 insertion( )

 make q quit the help window.

Overriding the text translation close #206606

0007 Do not forward declare malloc etc.patch | (download)

xdu.c | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 do not forward declare malloc() etc.


0008 Use long long for size.patch | (download)

xdu.c | 54 27 27 - 0 !
xwin.c | 4 2 2 - 0 !
2 files changed, 29 insertions( ), 29 deletions(-)

 use long long for size

modern disk can be huge, so there could be overflow

0009 Use standard include for standard functions.patch | (download)

xdu.c | 2 2 0 - 0 !
1 file changed, 2 insertions( )

 use standard include for standard functions


0010 Fix functions declaration.patch | (download)

xdu.c | 16 12 4 - 0 !
xwin.c | 13 9 4 - 0 !
2 files changed, 21 insertions( ), 8 deletions(-)

 fix functions declaration

void for function that return nothing and explicit int for others

0011 compare char to char.patch | (download)

xdu.c | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 compare char to char


0012 root size.patch | (download)

xdu.c | 4 4 0 - 0 !
1 file changed, 4 insertions( )

 correct count the size of root directory
0013 long long negative one.patch | (download)

xdu.c | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 fix size of synthesized nodes
 The type of the constant was incorrect