… | |
… | |
695 | { |
695 | { |
696 | dREQ; |
696 | dREQ; |
697 | |
697 | |
698 | req->type = ix; |
698 | req->type = ix; |
699 | req->sv1 = newSVsv (fh); |
699 | req->sv1 = newSVsv (fh); |
700 | req->int1 = df; |
700 | req->int1 = fd; |
701 | req->offs = SvOK (offset) ? SvVAL64 (offset) : -1; |
701 | req->offs = SvOK (offset) ? SvVAL64 (offset) : -1; |
702 | req->size = len; |
702 | req->size = len; |
703 | req->sv2 = SvREFCNT_inc (data); |
703 | req->sv2 = SvREFCNT_inc (data); |
704 | req->ptr2 = (char *)svptr + dataoffset; |
704 | req->ptr2 = (char *)svptr + dataoffset; |
705 | req->stroffset = dataoffset; |
705 | req->stroffset = dataoffset; |