p4raw-link: @12636 on //depot/maint-5.6/perl:
a9c18911d1898cd817acac82893d0885251fc35e
p4raw-id: //depot/perl@12638
p4raw-integrated: from //depot/maint-5.6/perl@12637 'copy in'
ext/DynaLoader/dl_next.xs ext/DynaLoader/dl_vms.xs (@12626..)
'merge in' ext/DynaLoader/dl_mac.xs (@12626..)
static void terminate(void)
{
+ dTHX;
dMY_CXT;
int size = GetHandleSize((Handle) dl_connections) / sizeof(ConnectionID);
HLock((Handle) dl_connections);
{
char *buffer;
int len, maxlen;
+ dTHX;
dMY_CXT;
if ( dl_last_error ) {
char *result;
char **p;
STRLEN n_a;
+ dTHX;
dMY_CXT;
/* Do not load what is already loaded into this process */
struct dsc$descriptor_s * msg;
vmssts unused;
{
+ dTHX;
dMY_CXT;
if (*(msg->dsc$a_pointer) == '%') { /* first line */
if (dl_last_error)
int flags
PREINIT:
dTHX;
+ dMY_CXT;
char vmsspec[NAM$C_MAXRSS];
SV *reqSV, **reqSVhndl;
STRLEN deflen;
struct libref *dlptr;
vmssts sts, failed = 0;
void (*entry)();
- dMY_CXT;
CODE:
DLDEBUG(1,PerlIO_printf(Perl_debug_log, "dl_load_file(%s,%x):\n", filespec,flags));