@@ -133,15 +133,10 @@ VXS(universal_version)
133
133
if (undef) {
134
134
if (pkg) {
135
135
const HVNAME* const name = HvNAME_HEK (pkg);
136
- #if PERL_VERSION == 5
137
- Perl_croak (aTHX_ " %s version %s required--this is only version " ,
138
- name, SvPVx_nolen_const (req));
139
- #else
140
136
Perl_croak (aTHX_
141
137
" %" HEKf " does not define $%" HEKf
142
138
" ::VERSION--version check failed" ,
143
139
HEKfARG (name), HEKfARG (name));
144
- #endif
145
140
}
146
141
else {
147
142
#if PERL_VERSION >= 8
@@ -206,11 +201,7 @@ VXS(version_new)
206
201
SV * svarg2;
207
202
vs = sv_newmortal ();
208
203
svarg2 = ST (2 );
209
- #if PERL_VERSION == 5
210
- sv_setpvf (vs," v%s" ,SvPV_nolen_const (svarg2));
211
- #else
212
204
Perl_sv_setpvf (aTHX_ vs," v%s" ,SvPV_nolen_const (svarg2));
213
- #endif
214
205
break ;
215
206
}
216
207
case 2 :
@@ -249,11 +240,7 @@ VXS(version_new)
249
240
rv = NEW_VERSION (vs);
250
241
if ( len != sizeof (VXS_CLASS)-1
251
242
|| strcmp (classname,VXS_CLASS) != 0 ) /* inherited new() */
252
- #if PERL_VERSION == 5
253
- sv_bless (rv, gv_stashpv ((char *)classname, GV_ADD));
254
- #else
255
243
sv_bless (rv, gv_stashpvn (classname, len, GV_ADD | flags));
256
- #endif
257
244
258
245
VXS_RETURN_M_SV (rv);
259
246
}
@@ -445,11 +432,7 @@ VXS(version_qv)
445
432
}
446
433
if ( items == 2 && (len != 7
447
434
|| strcmp (classname," version" )) ) { /* inherited new() */
448
- #if PERL_VERSION == 5
449
- sv_bless (rv, gv_stashpv ((char *)classname, GV_ADD));
450
- #else
451
435
sv_bless (rv, gv_stashpvn (classname, len, GV_ADD | flags));
452
- #endif
453
436
}
454
437
PUSHs (rv);
455
438
}
0 commit comments