In perl.git, the branch smoke-me/unsux-HP has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/4e092cb6ebf3dee2833e0bfefbc1d843da6a45c9?hp=2653c1e3b10f71430de1ab8ab0417ca5b048ab19>

- Log -----------------------------------------------------------------
commit 4e092cb6ebf3dee2833e0bfefbc1d843da6a45c9
Author: Nicholas Clark <[email protected]>
Date:   Wed Apr 11 16:47:27 2012 +0200

    Tweak the FEATURE_IS_ENABLED() macro to avoid a bug in the HP-UX compiler.
-----------------------------------------------------------------------

Summary of changes:
 feature.h        |    2 +-
 regen/feature.pl |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/feature.h b/feature.h
index b595cab..2d1da34 100644
--- a/feature.h
+++ b/feature.h
@@ -23,7 +23,7 @@
 #define FEATURE_IS_ENABLED(name)                                       \
        ((CURRENT_HINTS                                                  \
           & HINT_LOCALIZE_HH)                                            \
-           && Perl_feature_is_enabled(aTHX_ STR_WITH_LEN(name)))
+           ? Perl_feature_is_enabled(aTHX_ STR_WITH_LEN(name)) : FALSE)
 /* The longest string we pass in.  */
 #define MAX_FEATURE_LEN (sizeof("evalbytes")-1)
 
diff --git a/regen/feature.pl b/regen/feature.pl
index 2a8d369..1259a7a 100755
--- a/regen/feature.pl
+++ b/regen/feature.pl
@@ -234,7 +234,7 @@ print $h <<'EOH';
 #define FEATURE_IS_ENABLED(name)                                       \
        ((CURRENT_HINTS                                                  \
           & HINT_LOCALIZE_HH)                                            \
-           && Perl_feature_is_enabled(aTHX_ STR_WITH_LEN(name)))
+           ? Perl_feature_is_enabled(aTHX_ STR_WITH_LEN(name)) : FALSE)
 /* The longest string we pass in.  */
 EOH
 

--
Perl5 Master Repository

Reply via email to