From cb91d602ec42b991b775b7ecc478509e93c8bcba Mon Sep 17 00:00:00 2001
From: Simon McVittie <smcv@collabora.com>
Date: Thu, 5 Aug 2021 19:40:23 +0100
Subject: [PATCH] pv-adverb: Treat --lock-file as a filename

Otherwise pv-adverb will exit unsuccessfully when asked to lock a file
in a non-UTF-8 directory.

Signed-off-by: Simon McVittie <smcv@collabora.com>
---
 pressure-vessel/adverb.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pressure-vessel/adverb.c b/pressure-vessel/adverb.c
index 4e7c4df9e..4bf57a30c 100644
--- a/pressure-vessel/adverb.c
+++ b/pressure-vessel/adverb.c
@@ -799,7 +799,7 @@ static GOptionEntry options[] =
     "MODULE" },
 
   { "lock-file", '\0',
-    G_OPTION_FLAG_NONE, G_OPTION_ARG_CALLBACK, opt_lock_file_cb,
+    G_OPTION_FLAG_FILENAME, G_OPTION_ARG_CALLBACK, opt_lock_file_cb,
     "Open the given file and lock it, affected by options appearing "
     "earlier on the command-line. May be repeated.",
     NULL },
-- 
GitLab