OSDN Git Service

WinGui:
authorsr55 <sr55@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Mon, 3 Jan 2011 12:13:43 +0000 (12:13 +0000)
committersr55 <sr55@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Mon, 3 Jan 2011 12:13:43 +0000 (12:13 +0000)
- Strip all escaping from encode job query string.

git-svn-id: svn://localhost/HandBrake/trunk@3725 b64f7644-9d1e-0410-96f1-a4d463321fa5

win/C#/HandBrake.ApplicationServices/Model/Job.cs

index 5360691..07f84b4 100644 (file)
@@ -10,6 +10,8 @@ namespace HandBrake.ApplicationServices.Model
     /// </summary>\r
     public class Job\r
     {\r
+        private string query;\r
+\r
         /// <summary>\r
         /// Gets or sets the job ID.\r
         /// </summary>\r
@@ -23,7 +25,17 @@ namespace HandBrake.ApplicationServices.Model
         /// <summary>\r
         /// Gets or sets the query string.\r
         /// </summary>\r
-        public string Query { get; set; }\r
+        public string Query\r
+        {\r
+            get\r
+            {\r
+                return this.query.Replace("\\\"", "\"").Replace("\\\\", "\\");\r
+            }\r
+            set\r
+            {\r
+                this.query = value;\r
+            }\r
+        }\r
 \r
         /// <summary>\r
         /// Gets or sets a value indicating whether if this is a user or GUI generated query\r