summaryrefslogtreecommitdiff
path: root/Objects
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>1996-08-26 14:58:03 +0000
committerGuido van Rossum <guido@python.org>1996-08-26 14:58:03 +0000
commit040d2d499cc1a17f1bc79cd162aa6254a0f35cdc (patch)
tree82d272edf92e4f3bde56c338d842394b94acbfaa /Objects
parenta42613d4857a5a26f0e1cb2f083566060b083fd1 (diff)
downloadcpython-040d2d499cc1a17f1bc79cd162aa6254a0f35cdc.tar.gz
Use getstringsize where available instead of strlen.
Diffstat (limited to 'Objects')
-rw-r--r--Objects/classobject.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Objects/classobject.c b/Objects/classobject.c
index 191b5568c0..9b12d1876a 100644
--- a/Objects/classobject.c
+++ b/Objects/classobject.c
@@ -550,7 +550,7 @@ instance_setattr(inst, name, v)
if (sname[0] == '_' && sname[1] == '_'
&& (strcmp(sname, "__dict__") == 0 ||
strcmp(sname, "__class__") == 0)) {
- int n = strlen(sname);
+ int n = getstringsize(name);
if (sname[n-1] == '_' && sname[n-2] == '_') {
err_setstr(TypeError, "read-only special attribute");
return -1;