--- file-4.19/src/magic.c.debian 2007-01-09 17:40:50.000000000 +0100
+++ file-4.19/src/magic.c 2007-01-09 17:42:29.000000000 +0100
@@ -238,7 +238,7 @@
int fd = 0;
int rv = -1;
unsigned char *buf;
- struct stat sb;
+ struct stat sb, *st = &sb;
ssize_t nbytes = 0; /* number of bytes read from a datafile */
int ispipe = 0;
@@ -253,7 +253,7 @@
if (file_reset(ms) == -1)
goto done;
- switch (file_fsmagic(ms, inname, &sb)) {
+ switch (file_fsmagic(ms, inname, st)) {
case -1: /* error */
goto done;
case 0: /* nothing found */