Mercurial > cpython-lru_cache-weakref
comparison Objects/mappingobject.c @ 1330:409ea74feb21 legacy-trunk
Minor fixes / changes for Mac compatibility.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Thu, 29 Jul 1993 08:25:09 +0000 |
| parents | 9fed5726a36d |
| children | 043da19302ef |
comparison
equal
deleted
inserted
replaced
| 1329:519c25039c6a | 1330:409ea74feb21 |
|---|---|
| 761 if (key != last_name_char) { | 761 if (key != last_name_char) { |
| 762 XDECREF(last_name_object); | 762 XDECREF(last_name_object); |
| 763 last_name_object = newstringobject(key); | 763 last_name_object = newstringobject(key); |
| 764 if (last_name_object == NULL) { | 764 if (last_name_object == NULL) { |
| 765 last_name_char = NULL; | 765 last_name_char = NULL; |
| 766 return NULL; | 766 return -1; |
| 767 } | 767 } |
| 768 last_name_char = key; | 768 last_name_char = key; |
| 769 } | 769 } |
| 770 return mappinginsert(v, last_name_object, item); | 770 return mappinginsert(v, last_name_object, item); |
| 771 } | 771 } |
| 778 if (key != last_name_char) { | 778 if (key != last_name_char) { |
| 779 XDECREF(last_name_object); | 779 XDECREF(last_name_object); |
| 780 last_name_object = newstringobject(key); | 780 last_name_object = newstringobject(key); |
| 781 if (last_name_object == NULL) { | 781 if (last_name_object == NULL) { |
| 782 last_name_char = NULL; | 782 last_name_char = NULL; |
| 783 return NULL; | 783 return -1; |
| 784 } | 784 } |
| 785 last_name_char = key; | 785 last_name_char = key; |
| 786 } | 786 } |
| 787 return mappingremove(v, last_name_object); | 787 return mappingremove(v, last_name_object); |
| 788 } | 788 } |
