more escaping needed
authorMatthias Braun <matze@braunis.de>
Fri, 28 Nov 2008 09:43:56 +0000 (09:43 +0000)
committerMatthias Braun <matze@braunis.de>
Fri, 28 Nov 2008 09:43:56 +0000 (09:43 +0000)
[r24099]

main.c

diff --git a/main.c b/main.c
index fefaa38..ca40b7f 100644 (file)
--- a/main.c
+++ b/main.c
@@ -79,7 +79,7 @@
 #include "mangle.h"
 
 #ifndef PREPROCESSOR
-#ifdef __APPLE__
+#ifndef __WIN32__
 #define PREPROCESSOR "gcc -E -std=c99 -m32 -U__STRICT_ANSI__"
 #else
 #define PREPROCESSOR "cpp -std=c99 -m32 -U__STRICT_ANSI__"
@@ -267,6 +267,8 @@ static void add_flag(struct obstack *obst, const char *format, ...)
                case '$':
                case '(':
                case ')':
+               case '<':
+               case '>':
                        obstack_1grow(obst, '\\');
                        /* FALLTHROUGH */
                default: