summaryrefslogtreecommitdiffstats
path: root/src/mkid.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mkid.c')
-rw-r--r--src/mkid.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/mkid.c b/src/mkid.c
index 2777178..3168c49 100644
--- a/src/mkid.c
+++ b/src/mkid.c
@@ -360,11 +360,11 @@ scan_member_file (struct member_file const *member)
source_FILE = fopen (flink->fl_name, "r");
if (source_FILE)
{
+ char *file_name = ALLOCA (char, PATH_MAX);
if (statistics_flag)
{
if (fstat (fileno (source_FILE), &st) < 0)
{
- char *file_name = ALLOCA (char, PATH_MAX);
maybe_relative_file_name (file_name, flink, cw_dlink);
error (0, errno, _("can't stat `%s'"), file_name);
}
@@ -373,7 +373,6 @@ scan_member_file (struct member_file const *member)
}
if (verbose_flag)
{
- char *file_name = ALLOCA (char, PATH_MAX);
maybe_relative_file_name (file_name, flink, cw_dlink);
printf ("%d: %s: %s", member->mf_index, lang->lg_name, file_name);
fflush (stdout);