diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2003-02-15 08:16:26 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2003-02-15 08:16:26 +0000 |
commit | a3bf621f36e93c14b1d9e7c57c2ce75d1a8b29d4 (patch) | |
tree | 5ee0fa1589fbd9f34ba3d22e63585b40e2f09336 /ext/Digest | |
parent | 3b0d546b549c81b8fd7281af083002e289e306d6 (diff) | |
download | perl-a3bf621f36e93c14b1d9e7c57c2ce75d1a8b29d4.tar.gz |
Make the patchlevel.h inclusion attempt pre-5.6.0-safe(r)
(problem noticed by Graham with List::Util).
p4raw-id: //depot/perl@18709
Diffstat (limited to 'ext/Digest')
-rw-r--r-- | ext/Digest/MD5/MD5.xs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/ext/Digest/MD5/MD5.xs b/ext/Digest/MD5/MD5.xs index b1f2a04cdf..f70acbb8fa 100644 --- a/ext/Digest/MD5/MD5.xs +++ b/ext/Digest/MD5/MD5.xs @@ -44,10 +44,13 @@ extern "C" { } #endif -#include <patchlevel.h> -#ifndef PERL_VERSION -# include <could_not_find_Perl_patchlevel.h> +#ifndef PATCHLEVEL +# include <patchlevel.h> +# if !(defined(PERL_VERSION) || (SUBVERSION > 0 && defined(PATCHLEVEL))) +# include <could_not_find_Perl_patchlevel.h> +# endif #endif + #if PATCHLEVEL <= 4 && !defined(PL_dowarn) #define PL_dowarn dowarn #endif |