… | |
… | |
2723 | |
2723 | |
2724 | void set_data (faceidx idx, int faceset, SV *data, SV *chksum) |
2724 | void set_data (faceidx idx, int faceset, SV *data, SV *chksum) |
2725 | CODE: |
2725 | CODE: |
2726 | { |
2726 | { |
2727 | faceinfo *f = face_info (idx); assert (f); |
2727 | faceinfo *f = face_info (idx); assert (f); |
2728 | facedata *d = &(faceset ? f->data64 : f->data32); |
2728 | facedata *d = f->face + faceset; |
2729 | sv_to (data, d->data); |
2729 | sv_to (data, d->data); |
2730 | STRLEN clen; |
2730 | STRLEN clen; |
2731 | char *cdata = SvPVbyte (chksum, clen); |
2731 | char *cdata = SvPVbyte (chksum, clen); |
2732 | clen = min (CHKSUM_MAXLEN, clen); |
2732 | clen = min (CHKSUM_MAXLEN, clen); |
2733 | |
2733 | |