]> jfr.im git - irc/evilnet/x3.git/commitdiff
mod-python: raise exception on failure in emb_get_account
authorhstuart <redacted>
Mon, 5 Oct 2009 16:36:04 +0000 (16:36 +0000)
committerhstuart <redacted>
Mon, 5 Oct 2009 16:36:04 +0000 (16:36 +0000)
ChangeLog
src/mod-python.c

index 5cfa087f814b4180476dc62f0c07b92f1ed8af01..de849fd67518f8a6dfb20c0ca05847ef04557040 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,10 @@
 /***********************************************************************
 X3 ChangeLog
 
+2009-10-05  Henrik Stuart <evilnet@hstuart.dk>
+
+       * src/mod-python.c: raise exception on failure in emb_get_account.
+
 2009-10-05  Henrik Stuart <evilnet@hstuart.dk>
 
        * src/mod-python.c: raise exception on unknown channel in emb_get_channel
index 5c0253dd58a9d7bd8963fb845a9660b16b16de7f..286d29562c74e01d002e0cc56f9c1368db6cfe13 100644 (file)
@@ -319,9 +319,12 @@ emb_get_account(UNUSED_ARG(PyObject *self), PyObject *args)
         return NULL;
 
     hi = get_handle_info(name);
+
     if(!hi) {
+        PyErr_SetString(PyExc_Exception, "unknown account name");
         return NULL;
     }
+
     return Py_BuildValue("{s:s,s:i,s:s,s:s,s:s"
                          ",s:s,s:s}",