Skip to content

Commit 81df5e0

Browse files
committed
support for perl-5.12.5
1 parent a1fcd6a commit 81df5e0

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

lib/Crypt/Cryptoki.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package Crypt::Cryptoki;
22

3-
use 5.018002;
3+
use 5.012005;
44
use strict;
55
use warnings;
66
use Carp;

src/Crypt-Cryptoki-FunctionList.xs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -138,10 +138,10 @@ OUTPUT:
138138
CK_RV
139139
C_OpenSession(fl,slotID,flags,phSession)
140140
Crypt::Cryptoki::FunctionList fl
141-
CK_SLOT_ID slotID
142-
CK_FLAGS flags
143-
// CK_VOID_PTR pApplication
144-
// CK_NOTIFY Notify
141+
CK_SLOT_ID slotID
142+
CK_FLAGS flags
143+
// CK_VOID_PTR pApplication
144+
// CK_NOTIFY Notify
145145
CK_SESSION_HANDLE phSession
146146
CODE:
147147
RETVAL = fl->C_OpenSession(slotID,flags,NULL_PTR,NULL_PTR,&phSession);
@@ -206,9 +206,9 @@ CODE:
206206
_pMechanism.pParameter = NULL_PTR;
207207
_pMechanism.ulParameterLen = 0;
208208

209-
Newxz(_pPublicKeyTemplate, av_top_index(pPublicKeyTemplate)+1, CK_ATTRIBUTE);
209+
Newxz(_pPublicKeyTemplate, av_len(pPublicKeyTemplate)+1, CK_ATTRIBUTE);
210210
int i = 0;
211-
for(i=0;i<=av_top_index(pPublicKeyTemplate);++i){
211+
for(i=0;i<=av_len(pPublicKeyTemplate);++i){
212212
SV** elem = av_fetch(pPublicKeyTemplate, i, 0);
213213
if ( elem != NULL ) {
214214
AV* attr = (AV*)SvRV(*elem);
@@ -227,8 +227,8 @@ CODE:
227227
}
228228
}
229229

230-
Newxz(_pPrivateKeyTemplate, av_top_index(pPrivateKeyTemplate)+1, CK_ATTRIBUTE);
231-
for(i=0;i<=av_top_index(pPrivateKeyTemplate);++i){
230+
Newxz(_pPrivateKeyTemplate, av_len(pPrivateKeyTemplate)+1, CK_ATTRIBUTE);
231+
for(i=0;i<=av_len(pPrivateKeyTemplate);++i){
232232
SV** elem = av_fetch(pPrivateKeyTemplate, i, 0);
233233
if ( elem != NULL ) {
234234
AV* attr = (AV*)SvRV(*elem);

src/Crypt-Cryptoki.xs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ INCLUDE: ../../src/const-xs.inc
5454
PROTOTYPES: ENABLE
5555

5656
BOOT:
57-
//PUSHMARK(SP); if (items >= 2) { XPUSHs(ST(0)); XPUSHs(ST(1)); } PUTBACK;
57+
/*PUSHMARK(SP); if (items >= 2) { XPUSHs(ST(0)); XPUSHs(ST(1)); } PUTBACK; */
5858
boot_Crypt__Cryptoki__FunctionList(aTHX_ cv);
59-
//SPAGAIN; POPs;
59+
/*SPAGAIN; POPs; */
6060

6161

6262
Crypt::Cryptoki::FunctionList

0 commit comments

Comments
 (0)