X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl.c;h=567ca758e692ec4d520e0d91f59effb1e69f1fde;hb=8177d4d97c5035e1ca045371b1be47a2ef66ec1d;hp=fa61356ce987f7d804065c17c0c80d8a4895d2b0;hpb=e37778c28ba4f7032e74888c10d3a8b367d2b4c4;p=p5sagit%2Fp5-mst-13.2.git diff --git a/perl.c b/perl.c index fa61356..567ca75 100644 --- a/perl.c +++ b/perl.c @@ -4401,16 +4401,12 @@ S_incpush(pTHX_ const char *const dir, STRLEN len, U32 flags) subdir = newSVsv(libdir); if (add_versioned_sub_dirs) { -#define PERL_ARCH_FMT_PREFIX "/" -#define PERL_ARCH_FMT_SUFFIX "" -#define PERL_ARCH_FMT_PATH "/" PERL_FS_VERSION /* .../version/archname if -d .../version/archname */ - sv_catpvs(subdir, PERL_ARCH_FMT_PATH \ - PERL_ARCH_FMT_PREFIX ARCHNAME PERL_ARCH_FMT_SUFFIX); + sv_catpvs(subdir, "/" PERL_FS_VERSION "/" ARCHNAME); subdir = S_incpush_if_exists(aTHX_ av, subdir, libdir); /* .../version if -d .../version */ - sv_catpvs(subdir, PERL_ARCH_FMT_PATH); + sv_catpvs(subdir, "/" PERL_FS_VERSION); subdir = S_incpush_if_exists(aTHX_ av, subdir, libdir); } @@ -4418,8 +4414,7 @@ S_incpush(pTHX_ const char *const dir, STRLEN len, U32 flags) if (addoldvers) { for (incver = incverlist; *incver; incver++) { /* .../xxx if -d .../xxx */ - Perl_sv_catpvf(aTHX_ subdir, PERL_ARCH_FMT_PREFIX \ - "%s" PERL_ARCH_FMT_SUFFIX, *incver); + Perl_sv_catpvf(aTHX_ subdir, "/%s", *incver); subdir = S_incpush_if_exists(aTHX_ av, subdir, libdir); } } @@ -4427,8 +4422,7 @@ S_incpush(pTHX_ const char *const dir, STRLEN len, U32 flags) if (add_archonly_sub_dirs) { /* .../archname if -d .../archname */ - sv_catpvs(subdir, - PERL_ARCH_FMT_PREFIX ARCHNAME PERL_ARCH_FMT_SUFFIX); + sv_catpvs(subdir, "/" ARCHNAME); subdir = S_incpush_if_exists(aTHX_ av, subdir, libdir); }