From d2bb3644ceb8862bf4d5d9fdc804d08221f098f7 Mon Sep 17 00:00:00 2001 From: sr55 Date: Thu, 7 Jun 2012 23:26:48 +0000 Subject: WinGui: Fix in the scan service for scanning folders with spaces. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4719 b64f7644-9d1e-0410-96f1-a4d463321fa5 --- win/CS/HandBrake.ApplicationServices/Services/ScanService.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'win') diff --git a/win/CS/HandBrake.ApplicationServices/Services/ScanService.cs b/win/CS/HandBrake.ApplicationServices/Services/ScanService.cs index cd9eb834a..a7dffd5fe 100644 --- a/win/CS/HandBrake.ApplicationServices/Services/ScanService.cs +++ b/win/CS/HandBrake.ApplicationServices/Services/ScanService.cs @@ -242,7 +242,9 @@ namespace HandBrake.ApplicationServices.Services // Quick fix for "F:\\" style paths. Just get rid of the \\ so the CLI doesn't fall over. // Sould probably clean up the escaping of the strings later. - string source = sourcePath.ToString().EndsWith("\\") ? sourcePath.ToString() : "\"" + sourcePath + "\""; + string source = sourcePath.ToString().EndsWith("\\") + ? "\"" + sourcePath.ToString().TrimEnd('\\') + "\"" + : "\"" + sourcePath + "\""; string query = string.Format(@" -i {0} -t{1} {2} -v ", source, title, extraArguments); this.hbProc = new Process -- cgit v1.2.3