Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
ab431b1a
Commit
ab431b1a
authored
Aug 14, 2006
by
Marc-André Lemburg
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Correct an accidentally removed previous patch.
parent
0f778f9a
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
2 additions
and
5 deletions
+2
-5
Objects/unicodeobject.c
Objects/unicodeobject.c
+2
-5
No files found.
Objects/unicodeobject.c
View file @
ab431b1a
...
...
@@ -7061,14 +7061,11 @@ static PySequenceMethods unicode_as_sequence = {
PyUnicode_Contains
,
/* sq_contains */
};
#define HASINDEX(o) PyType_HasFeature((o)->ob_type, Py_TPFLAGS_HAVE_INDEX)
static
PyObject
*
unicode_subscript
(
PyUnicodeObject
*
self
,
PyObject
*
item
)
{
PyNumberMethods
*
nb
=
item
->
ob_type
->
tp_as_number
;
if
(
nb
!=
NULL
&&
HASINDEX
(
item
)
&&
nb
->
nb_index
!=
NULL
)
{
Py_ssize_t
i
=
nb
->
nb_index
(
item
);
if
(
PyIndex_Check
(
item
))
{
Py_ssize_t
i
=
PyNumber_AsSsize_t
(
item
,
PyExc_IndexError
);
if
(
i
==
-
1
&&
PyErr_Occurred
())
return
NULL
;
if
(
i
<
0
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment