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
