File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -71,11 +71,16 @@ POLICYINFO* PolicyInformation::getPolicyInfo() const
71
71
POLICYQUALINFO *policyQualInfo;
72
72
ret = POLICYINFO_new ();
73
73
ret->policyid = OBJ_dup (this ->policyIdentifier .getObjectIdentifier ());
74
- ret-> qualifiers = sk_POLICYQUALINFO_new_null ();
75
- for (i= 0 ;i< this ->policyQualifiers .size ();i++ )
74
+
75
+ if ( this ->policyQualifiers .size ())
76
76
{
77
- policyQualInfo = this ->policyQualifiers .at (i).getPolicyQualInfo ();
78
- sk_POLICYQUALINFO_push (ret->qualifiers , policyQualInfo);
77
+ ret->qualifiers = sk_POLICYQUALINFO_new_null ();
78
+ for (i=0 ;i<this ->policyQualifiers .size ();i++)
79
+ {
80
+ policyQualInfo = this ->policyQualifiers .at (i).getPolicyQualInfo ();
81
+ sk_POLICYQUALINFO_push (ret->qualifiers , policyQualInfo);
82
+ }
79
83
}
84
+
80
85
return ret;
81
86
}
You can’t perform that action at this time.
0 commit comments