From 5ed094e676e53c645e90d102978187fc3afbddd7 Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Thu, 24 Apr 2014 00:41:11 -0500 Subject: [PATCH] mangle_pat(): Remove quotes --- src/capture_common.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/capture_common.c b/src/capture_common.c index d955c368..62ab15b1 100644 --- a/src/capture_common.c +++ b/src/capture_common.c @@ -72,6 +72,16 @@ do_capture_progress(struct add_image_params *params, int status, static int mangle_pat(tchar *pat, const tchar *path, unsigned long line_no) { + /* Remove quotes */ + if (pat[0] == T('"') || pat[0] == T('\'')) { + tchar quote = pat[0]; + tchar *last = pat + tstrlen(pat) - 1; + if (last > pat && *last == quote) { + tmemmove(pat, pat + 1, last - (pat + 1)); + *(last - 1) = T('\0'); + } + } + if (!is_any_path_separator(pat[0]) && pat[0] != T('\0') && pat[1] == T(':')) { -- 2.43.0