diff options
author | Christos Zoulas <christos@zoulas.com> | 2011-08-14 09:03:12 +0000 |
---|---|---|
committer | Christos Zoulas <christos@zoulas.com> | 2011-08-14 09:03:12 +0000 |
commit | bd6cb83eb0cda0049ab1c84052dd1dd0952be089 (patch) | |
tree | 702329c08f1472ac9467f1b14d77fc6b148a9cf0 /src/fsmagic.c | |
parent | 2d3556609495804841f4aa2b676e51d0ac78c344 (diff) | |
download | file-git-bd6cb83eb0cda0049ab1c84052dd1dd0952be089.tar.gz |
eliminate non-literal format strings.
Diffstat (limited to 'src/fsmagic.c')
-rw-r--r-- | src/fsmagic.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/fsmagic.c b/src/fsmagic.c index b8ea0715..ab3975bb 100644 --- a/src/fsmagic.c +++ b/src/fsmagic.c @@ -32,7 +32,7 @@ #include "file.h" #ifndef lint -FILE_RCSID("@(#)$File: fsmagic.c,v 1.62 2010/09/20 20:16:08 rrt Exp $") +FILE_RCSID("@(#)$File: fsmagic.c,v 1.63 2011/07/12 11:31:59 rrt Exp $") #endif /* lint */ #include "magic.h" @@ -63,22 +63,18 @@ FILE_RCSID("@(#)$File: fsmagic.c,v 1.62 2010/09/20 20:16:08 rrt Exp $") private int bad_link(struct magic_set *ms, int err, char *buf) { - const char *errfmt; int mime = ms->flags & MAGIC_MIME; if ((mime & MAGIC_MIME_TYPE) && file_printf(ms, "inode/symlink") == -1) return -1; else if (!mime) { - if (err == ELOOP) - errfmt = "symbolic link in a loop"; - else - errfmt = "broken symbolic link to `%s'"; if (ms->flags & MAGIC_ERROR) { - file_error(ms, err, errfmt, buf); + file_error(ms, err, + "broken symbolic link to `%s'", buf); return -1; } - if (file_printf(ms, errfmt, buf) == -1) + if (file_printf(ms, "broken symbolic link to `%s'", buf) == -1) return -1; } return 1; |