Lines Matching refs:modify
61 utf8_safe_downgrade(pTHX_ SV ** src, U8 ** s, STRLEN * slen, bool modify) in utf8_safe_downgrade() argument
63 if (!modify) { in utf8_safe_downgrade()
80 utf8_safe_upgrade(pTHX_ SV ** src, U8 ** s, STRLEN * slen, bool modify) in utf8_safe_upgrade() argument
82 if (!modify) { in utf8_safe_upgrade()
629 bool modify; variable
635 modify = (check && !(check & ENCODE_LEAVE_SRC));
639 s = modify ? (U8 *)SvPV_force_nomg(src, slen) : (U8 *)SvPV_nomg(src, slen);
641 utf8_safe_downgrade(aTHX_ &src, &s, &slen, modify);
666 if (modify) {
687 bool modify; variable
692 modify = (check && !(check & ENCODE_LEAVE_SRC));
696 s = modify ? (U8 *)SvPV_force_nomg(src, slen) : (U8 *)SvPV_nomg(src, slen);
733 if (modify) {
789 bool modify; variable
801 modify = (check && !(check & ENCODE_LEAVE_SRC));
807 s = modify ? (U8 *)SvPV_force_nomg(src, slen) : (U8 *)SvPV_nomg(src, slen);
809 utf8_safe_downgrade(aTHX_ &src, &s, &slen, modify);
826 bool modify; variable
836 modify = (check && !(check & ENCODE_LEAVE_SRC));
841 s = modify ? (U8 *)SvPV_force_nomg(src, slen) : (U8 *)SvPV_nomg(src, slen);
843 utf8_safe_downgrade(aTHX_ &src, &s, &slen, modify);
858 bool modify; variable
868 modify = (check && !(check & ENCODE_LEAVE_SRC));
873 s = modify ? (U8 *)SvPV_force_nomg(src, slen) : (U8 *)SvPV_nomg(src, slen);
875 utf8_safe_upgrade(aTHX_ &src, &s, &slen, modify);