]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
bpo-34604: Use %R because of invisible characters or trailing whitespaces. (GH-9165)
authorWilliam Grzybowski <wg@FreeBSD.org>
Wed, 5 Dec 2018 19:10:18 +0000 (17:10 -0200)
committerSerhiy Storchaka <storchaka@gmail.com>
Wed, 5 Dec 2018 19:10:18 +0000 (21:10 +0200)
Misc/NEWS.d/next/Library/2018-09-07-10-16-34.bpo-34604.xL7-kG.rst
Modules/grpmodule.c
Modules/pwdmodule.c

index 562a69124b3d420c3264d611260119ee8a91b15c..958b74fd0da69fbb9656fb205b54b9ca7390d349 100644 (file)
@@ -1,2 +1,3 @@
 Fix possible mojibake in the error message of `pwd.getpwnam` and
-`grp.getgrnam`. Patch by William Grzybowski.
+`grp.getgrnam` using string representation because of invisible characters
+or trailing whitespaces. Patch by William Grzybowski.
index d426f083111e8815e0515007d925133bc220ddfb..ab766b9850936dd9e7b292b157060cfc570aa893 100644 (file)
@@ -247,7 +247,7 @@ grp_getgrnam_impl(PyObject *module, PyObject *name)
             PyErr_NoMemory();
         }
         else {
-            PyErr_Format(PyExc_KeyError, "getgrnam(): name not found: %S", name);
+            PyErr_Format(PyExc_KeyError, "getgrnam(): name not found: %R", name);
         }
         goto out;
     }
index fd11f848b2cef94575d30393a6b3b61e8dc819e2..e0232b8d589baa844f40b21ceda194ac1c20871e 100644 (file)
@@ -257,7 +257,7 @@ pwd_getpwnam_impl(PyObject *module, PyObject *name)
         }
         else {
             PyErr_Format(PyExc_KeyError,
-                         "getpwnam(): name not found: %S", name);
+                         "getpwnam(): name not found: %R", name);
         }
         goto out;
     }