Browse Source

Daniel Jahre:

updated file to version 4.21 
	this is a SECURITY update

[2007060612410913880] (https://www.rocklinux.net/submaster)



git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@8552 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc
rocklinux
Daniel Jahre 17 years ago
parent
commit
a710e7d55f
2 changed files with 2 additions and 27 deletions
  1. +2
    -2
      package/base/file/file.desc
  2. +0
    -25
      package/base/file/init-mem.patch

+ 2
- 2
package/base/file/file.desc

@ -36,8 +36,8 @@
[L] BSD [L] BSD
[S] Stable [S] Stable
[V] 4.17
[V] 4.21
[P] X -?-3-5---9 103.300 [P] X -?-3-5---9 103.300
[D] 3668382963 file-4.17.tar.gz ftp://ftp.astron.com/pub/file/
[D] 0 file-4.21.tar.gz ftp://ftp.astron.com/pub/file/

+ 0
- 25
package/base/file/init-mem.patch

@ -1,25 +0,0 @@
Taken from file-4.17-2.fc5.src.rpm (file-4.17-init-mem.patch).
--- file-4.17/src/apprentice.c
+++ file-4.17/src/apprentice.c
@@ -380,8 +380,8 @@ apprentice_file(struct magic_set *ms, st
return -1;
}
- maxmagic = MAXMAGIS;
- if ((marray = malloc(maxmagic * sizeof(*marray))) == NULL) {
+ maxmagic = MAXMAGIS;
+ if ((marray = calloc(maxmagic, sizeof(*marray))) == NULL) {
(void)fclose(f);
file_oomem(ms);
return -1;
@@ -509,7 +509,7 @@ parse(struct magic_set *ms, struct magic
char *t;
private const char *fops = FILE_OPS;
uint32_t val;
- uint32_t cont_level, cont_count;
+ uint32_t cont_level;
cont_level = 0;

Loading…
Cancel
Save