From 6a5bc5acd0f35a93138716f5c3681baa1e139c65 Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Thu, 20 Apr 2017 10:16:11 -0600 Subject: Use new paradigm for hdr file double inclusion guard We changed to use symbols not likely to be used by non-Perl code that could conflict, and which have trailing underbars, so they don't look like a regular Perl #define. See https://rt.perl.org/Ticket/Display.html?id=131110 There are many more header files which are not guarded. --- unicode_constants.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'unicode_constants.h') diff --git a/unicode_constants.h b/unicode_constants.h index 1c0e62e356..318b9015ae 100644 --- a/unicode_constants.h +++ b/unicode_constants.h @@ -5,8 +5,8 @@ */ -#ifndef H_UNICODE_CONSTANTS /* Guard against nested #includes */ -#define H_UNICODE_CONSTANTS 1 +#ifndef PERL_UNICODE_CONSTANTS_H_ /* Guard against nested #includes */ +#define PERL_UNICODE_CONSTANTS_H_ 1 /* This file contains #defines for the version of Unicode being used and * various Unicode code points. The values the code point macros expand to @@ -182,6 +182,6 @@ bytes. /* The highest code point that has any type of case change */ #define HIGHEST_CASE_CHANGING_CP_FOR_USE_ONLY_BY_UTF8_DOT_C 0x1E943 -#endif /* H_UNICODE_CONSTANTS */ +#endif /* PERL_UNICODE_CONSTANTS_H_ */ /* ex: set ro: */ -- cgit v1.2.1