@@ -120,7 +120,7 @@ PyBytes_FromStringAndSize(const char *str, Py_ssize_t size)
120120 if (str == NULL )
121121 return (PyObject * ) op ;
122122
123- Py_MEMCPY (op -> ob_sval , str , size );
123+ memcpy (op -> ob_sval , str , size );
124124 /* share short strings */
125125 if (size == 1 ) {
126126 characters [* str & UCHAR_MAX ] = op ;
@@ -163,7 +163,7 @@ PyBytes_FromString(const char *str)
163163 return PyErr_NoMemory ();
164164 (void )PyObject_INIT_VAR (op , & PyBytes_Type , size );
165165 op -> ob_shash = -1 ;
166- Py_MEMCPY (op -> ob_sval , str , size + 1 );
166+ memcpy (op -> ob_sval , str , size + 1 );
167167 /* share short strings */
168168 if (size == 0 ) {
169169 nullstring = op ;
@@ -437,7 +437,7 @@ formatfloat(PyObject *v, int flags, int prec, int type,
437437 str = _PyBytesWriter_Prepare (writer , str , len );
438438 if (str == NULL )
439439 return NULL ;
440- Py_MEMCPY (str , p , len );
440+ memcpy (str , p , len );
441441 PyMem_Free (p );
442442 str += len ;
443443 return str ;
@@ -626,7 +626,7 @@ _PyBytes_FormatEx(const char *format, Py_ssize_t format_len,
626626 len = format_len - (fmt - format );
627627 assert (len != 0 );
628628
629- Py_MEMCPY (res , fmt , len );
629+ memcpy (res , fmt , len );
630630 res += len ;
631631 fmt += len ;
632632 fmtcnt -= (len - 1 );
@@ -1009,7 +1009,7 @@ _PyBytes_FormatEx(const char *format, Py_ssize_t format_len,
10091009 }
10101010
10111011 /* Copy bytes */
1012- Py_MEMCPY (res , pbuf , len );
1012+ memcpy (res , pbuf , len );
10131013 res += len ;
10141014
10151015 /* Pad right with the fill character if needed */
@@ -1473,12 +1473,12 @@ bytes_repeat(PyBytesObject *a, Py_ssize_t n)
14731473 }
14741474 i = 0 ;
14751475 if (i < size ) {
1476- Py_MEMCPY (op -> ob_sval , a -> ob_sval , Py_SIZE (a ));
1476+ memcpy (op -> ob_sval , a -> ob_sval , Py_SIZE (a ));
14771477 i = Py_SIZE (a );
14781478 }
14791479 while (i < size ) {
14801480 j = (i <= size - i ) ? i : size - i ;
1481- Py_MEMCPY (op -> ob_sval + i , op -> ob_sval , j );
1481+ memcpy (op -> ob_sval + i , op -> ob_sval , j );
14821482 i += j ;
14831483 }
14841484 return (PyObject * ) op ;
@@ -2765,7 +2765,7 @@ bytes_subtype_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
27652765 n = PyBytes_GET_SIZE (tmp );
27662766 pnew = type -> tp_alloc (type , n );
27672767 if (pnew != NULL ) {
2768- Py_MEMCPY (PyBytes_AS_STRING (pnew ),
2768+ memcpy (PyBytes_AS_STRING (pnew ),
27692769 PyBytes_AS_STRING (tmp ), n + 1 );
27702770 ((PyBytesObject * )pnew )-> ob_shash =
27712771 ((PyBytesObject * )tmp )-> ob_shash ;
@@ -3237,7 +3237,7 @@ _PyBytesWriter_Resize(_PyBytesWriter *writer, void *str, Py_ssize_t size)
32373237 dest = PyByteArray_AS_STRING (writer -> buffer );
32383238 else
32393239 dest = PyBytes_AS_STRING (writer -> buffer );
3240- Py_MEMCPY (dest ,
3240+ memcpy (dest ,
32413241 writer -> small_buffer ,
32423242 pos );
32433243 }
@@ -3372,7 +3372,7 @@ _PyBytesWriter_WriteBytes(_PyBytesWriter *writer, void *ptr,
33723372 if (str == NULL )
33733373 return NULL ;
33743374
3375- Py_MEMCPY (str , bytes , size );
3375+ memcpy (str , bytes , size );
33763376 str += size ;
33773377
33783378 return str ;
0 commit comments