From da44064d6ccaab31006fed60b03a22b11c385a7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jens=20Kr=C3=BCger?= Date: Thu, 30 Jan 2014 08:59:42 +0100 Subject: [PATCH] 'swig_varlink_getattr' throws a wrong exception If the attribute of a python object could not found a AttributeException should be thrown instead of a NameException. --- Lib/python/pyinit.swg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib/python/pyinit.swg b/Lib/python/pyinit.swg index 79df023de..585fcaa27 100644 --- a/Lib/python/pyinit.swg +++ b/Lib/python/pyinit.swg @@ -116,7 +116,7 @@ swig_varlink_getattr(swig_varlinkobject *v, char *n) { var = var->next; } if (res == NULL && !PyErr_Occurred()) { - PyErr_SetString(PyExc_NameError,"Unknown C global variable"); + PyErr_SetString(PyExc_AttributeError,"Unknown C global variable"); } return res; }