Lines Matching refs:odata
1306 unsigned char *odata; in binascii_a2b_qp_impl() local
1315 odata = (unsigned char *) PyMem_Calloc(1, datalen); in binascii_a2b_qp_impl()
1316 if (odata == NULL) { in binascii_a2b_qp_impl()
1335 odata[out++] = '='; in binascii_a2b_qp_impl()
1350 odata[out++] = ch; in binascii_a2b_qp_impl()
1353 odata[out++] = '='; in binascii_a2b_qp_impl()
1357 odata[out++] = ' '; in binascii_a2b_qp_impl()
1361 odata[out] = ascii_data[in]; in binascii_a2b_qp_impl()
1366 if ((rv = PyBytes_FromStringAndSize((char *)odata, out)) == NULL) { in binascii_a2b_qp_impl()
1367 PyMem_Free(odata); in binascii_a2b_qp_impl()
1370 PyMem_Free(odata); in binascii_a2b_qp_impl()
1411 unsigned char *odata; in binascii_b2a_qp_impl() local
1500 odata = (unsigned char *) PyMem_Calloc(1, odatalen); in binascii_b2a_qp_impl()
1501 if (odata == NULL) { in binascii_b2a_qp_impl()
1521 odata[out++] = '='; in binascii_b2a_qp_impl()
1522 if (crlf) odata[out++] = '\r'; in binascii_b2a_qp_impl()
1523 odata[out++] = '\n'; in binascii_b2a_qp_impl()
1526 odata[out++] = '='; in binascii_b2a_qp_impl()
1527 to_hex(databuf[in], &odata[out]); in binascii_b2a_qp_impl()
1540 if (out && ((odata[out-1] == ' ') || (odata[out-1] == '\t'))) { in binascii_b2a_qp_impl()
1541 ch = odata[out-1]; in binascii_b2a_qp_impl()
1542 odata[out-1] = '='; in binascii_b2a_qp_impl()
1543 to_hex(ch, &odata[out]); in binascii_b2a_qp_impl()
1547 if (crlf) odata[out++] = '\r'; in binascii_b2a_qp_impl()
1548 odata[out++] = '\n'; in binascii_b2a_qp_impl()
1558 odata[out++] = '='; in binascii_b2a_qp_impl()
1559 if (crlf) odata[out++] = '\r'; in binascii_b2a_qp_impl()
1560 odata[out++] = '\n'; in binascii_b2a_qp_impl()
1565 odata[out++] = '_'; in binascii_b2a_qp_impl()
1569 odata[out++] = databuf[in++]; in binascii_b2a_qp_impl()
1574 if ((rv = PyBytes_FromStringAndSize((char *)odata, out)) == NULL) { in binascii_b2a_qp_impl()
1575 PyMem_Free(odata); in binascii_b2a_qp_impl()
1578 PyMem_Free(odata); in binascii_b2a_qp_impl()