Mercurial > cpython-lru_cache-weakref
diff Objects/stringobject.c @ 11673:5e6e9e893acd legacy-trunk
The rest of the changes by Trent Mick and Dale Nagata for warning-free
compilation on NT Alpha. Mostly added casts etc.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Thu, 20 Jan 2000 22:32:56 +0000 |
| parents | 6adc3c5fa185 |
| children | dc65c5f6ad7c |
line wrap: on
line diff
--- a/Objects/stringobject.c Thu Jan 20 21:37:19 2000 +0000 +++ b/Objects/stringobject.c Thu Jan 20 22:32:56 2000 +0000 @@ -104,7 +104,7 @@ #ifdef INTERN_STRINGS op->ob_sinterned = NULL; #endif - _Py_NewReference(op); + _Py_NewReference((PyObject *)op); if (str != NULL) memcpy(op->ob_sval, str, size); op->ob_sval[size] = '\0'; @@ -154,7 +154,7 @@ #ifdef INTERN_STRINGS op->ob_sinterned = NULL; #endif - _Py_NewReference(op); + _Py_NewReference((PyObject *)op); strcpy(op->ob_sval, str); #ifndef DONT_SHARE_SHORT_STRINGS if (size == 0) { @@ -317,7 +317,7 @@ #ifdef INTERN_STRINGS op->ob_sinterned = NULL; #endif - _Py_NewReference(op); + _Py_NewReference((PyObject *)op); memcpy(op->ob_sval, a->ob_sval, (int) a->ob_size); memcpy(op->ob_sval + a->ob_size, b->ob_sval, (int) b->ob_size); op->ob_sval[size] = '\0'; @@ -352,7 +352,7 @@ #ifdef INTERN_STRINGS op->ob_sinterned = NULL; #endif - _Py_NewReference(op); + _Py_NewReference((PyObject *)op); for (i = 0; i < size; i += a->ob_size) memcpy(op->ob_sval+i, a->ob_sval, (int) a->ob_size); op->ob_sval[size] = '\0';
