From 1bd43e311d686faf70a8a66b480e131a6912c1fd Mon Sep 17 00:00:00 2001 From: Julian Cordes <julian.cordes@gmail.com> Date: Fri, 8 Jan 2016 15:10:14 +0100 Subject: [PATCH] modified lexer to match case insestive the os name --- gtests/net/packetdrill/lexer.l | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gtests/net/packetdrill/lexer.l b/gtests/net/packetdrill/lexer.l index 7af62e1e..1244636e 100644 --- a/gtests/net/packetdrill/lexer.l +++ b/gtests/net/packetdrill/lexer.l @@ -229,10 +229,10 @@ ifdef_end #endif /* end_matcher actually matches everything except the "#endif" tag. */ end_matcher (([^#])|(#[^e])|(#e[^n])|(#en[^d])|(#end[^i])|(#endi[^f]))* -ifdef_freebsd {ifdef_begin}FreeBSD{end_matcher}{ifdef_end} -ifdef_linux {ifdef_begin}Linux{end_matcher}{ifdef_end} -ifdef_openbsd {ifdef_begin}OpenBSD{end_matcher}{ifdef_end} -ifdef_netbsd {ifdef_begin}NetBSD{end_matcher}{ifdef_end} +ifdef_freebsd {ifdef_begin}(?i:FreeBSD){end_matcher}{ifdef_end} +ifdef_linux {ifdef_begin}(?i:Linux){end_matcher}{ifdef_end} +ifdef_openbsd {ifdef_begin}(?i:OpenBSD){end_matcher}{ifdef_end} +ifdef_netbsd {ifdef_begin}(?i:NetBSD){end_matcher}{ifdef_end} /* The regexp for code snippets is analogous to that for C comments. * Here is a summary of the regexp for code snippets: -- GitLab