From 44c429bd8b8a58af1d360cdc5ec9276b77cee54c Mon Sep 17 00:00:00 2001
From: Daniel Murdin <daniel.murdin@niradynamics.se>
Date: Wed, 13 Jul 2016 10:31:52 +0200
Subject: [PATCH] Escape backslashes for windows paths, fixes #137.

Change-Id: I2dbae30e21ab31921817f68fd7a5e08d21c76626
---
 auto/generate_test_runner.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/auto/generate_test_runner.rb b/auto/generate_test_runner.rb
index 85a315d..ce1da8e 100644
--- a/auto/generate_test_runner.rb
+++ b/auto/generate_test_runner.rb
@@ -299,7 +299,7 @@ class UnityTestRunnerGenerator
     output.puts("int #{@options[:main_name]}(void)")
     output.puts("{")
     output.puts("  suite_setup();") unless @options[:suite_setup].nil?
-    output.puts("  UnityBegin(\"#{filename.gsub(/\\/,'\\\\')}\");")
+    output.puts("  UnityBegin(\"#{filename.gsub(/\\/,'\\\\\\')}\");")
     if (@options[:use_param_tests])
       tests.each do |test|
         if ((test[:args].nil?) or (test[:args].empty?))