From 74943155276117fe23d94180b5fc12cd8749ac22 Mon Sep 17 00:00:00 2001 From: Andre Noll Date: Sun, 6 Jul 2008 23:45:26 +0200 Subject: [PATCH] Fix another bug in com_touch(). Only set the amp value if the -a option was given. --- aft.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/aft.c b/aft.c index e29c15a0..922f0422 100644 --- a/aft.c +++ b/aft.c @@ -1981,7 +1981,8 @@ static int touch_audio_file(__a_unused struct osl_table *table, new_afsi.num_played = tad->cto->num_played; if (tad->cto->last_played >= 0) new_afsi.last_played = tad->cto->last_played; - new_afsi.amp = tad->cto->amp; + if (tad->cto->amp >= 0) + new_afsi.amp = tad->cto->amp; } tad->num_matches++; save_afsi(&new_afsi, &obj); /* in-place update */ -- 2.39.2