commit | 1c5a98a360093a99136f2a87251aa7c53b87170b | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Mon Jul 16 23:36:05 2007 +0000 |
committer | Guido van Rossum <guido@python.org> | Mon Jul 16 23:36:05 2007 +0000 |
tree | 5ed5cf22bec00126d3337b61f23a3bf35366ec8f | |
parent | d77d6992a5e31660a9eb8dc02f6c28d464c75ed8 [diff] [blame] |
Fix for cProfile. SF patch# 1755176 by Amaury Forgeot d'Arc.
diff --git a/Modules/_lsprof.c b/Modules/_lsprof.c index d665f83..6de65b7 100644 --- a/Modules/_lsprof.c +++ b/Modules/_lsprof.c
@@ -182,6 +182,9 @@ if (mod && PyString_Check(mod)) { modname = PyString_AS_STRING(mod); } + else if (mod && PyUnicode_Check(mod)) { + modname = PyUnicode_AsString(mod); + } else if (mod && PyModule_Check(mod)) { modname = PyModule_GetName(mod); if (modname == NULL) {