Fix file_contains_string so it matches exact strings, not regexps.
authorRichard W.M. Jones <rjones@redhat.com>
Sat, 26 Oct 2013 14:15:38 +0000 (15:15 +0100)
committerRichard W.M. Jones <rjones@redhat.com>
Sat, 26 Oct 2013 14:15:38 +0000 (15:15 +0100)
goaljobs.ml

index fcbcf23..4024b6d 100644 (file)
@@ -216,7 +216,7 @@ let url_exists url =
     goal_failed msg
 
 let file_contains_string filename str =
-  let cmd = sprintf "grep -q %s %s" (quote str) (quote filename) in
+  let cmd = sprintf "grep -q -F %s %s" (quote str) (quote filename) in
   match Sys.command cmd with
   | 0 -> true
   | 1 -> false