(original) (raw)

changeset: 72633:afb60b190f1c user: Benjamin Peterson benjamin@python.org date: Mon Oct 03 19:34:12 2011 -0400 files: Objects/unicodeobject.c description: fix compiler warnings diff -r 9c9ebb07d053 -r afb60b190f1c Objects/unicodeobject.c --- a/Objects/unicodeobject.c Tue Oct 04 01:32:45 2011 +0200 +++ b/Objects/unicodeobject.c Mon Oct 03 19:34:12 2011 -0400 @@ -369,6 +369,12 @@ } return 1; } +#else +static int +_PyUnicode_CheckConsistency(void *op) +{ + return 1; +} #endif /* --- Bloom Filters ----------------------------------------------------- */ @@ -536,7 +542,7 @@ _PyUnicode_LENGTH(unicode) = length; PyUnicode_WRITE(PyUnicode_KIND(unicode), data, length, 0); if (share_wstr || _PyUnicode_WSTR(unicode) == NULL) { - _PyUnicode_CHECK(unicode); + _PyUnicode_CheckConsistency(unicode); return 0; } } @@ -556,7 +562,7 @@ _PyUnicode_WSTR(unicode) = wstr; _PyUnicode_WSTR(unicode)[length] = 0; _PyUnicode_WSTR_LENGTH(unicode) = length; - _PyUnicode_CHECK(unicode); + _PyUnicode_CheckConsistency(unicode); return 0; } @@ -1354,7 +1360,7 @@ *p_unicode = resize_compact(unicode, length); if (*p_unicode == NULL) return -1; - _PyUnicode_CHECK(*p_unicode); + _PyUnicode_CheckConsistency(*p_unicode); return 0; } else return resize_inplace((PyUnicodeObject*)unicode, length); /benjamin@python.org