From 787f307e3582d20ce2e071de24ea7ce14bf871d5 Mon Sep 17 00:00:00 2001 From: Alexandre Vassalotti Date: Sun, 1 Jun 2008 04:00:18 +0000 Subject: [PATCH] Added documentation for PyDict_GetItemWithError(). --- Doc/c-api/dict.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Doc/c-api/dict.rst b/Doc/c-api/dict.rst index def60d226cd..c86cd0b8c2f 100644 --- a/Doc/c-api/dict.rst +++ b/Doc/c-api/dict.rst @@ -98,6 +98,12 @@ Dictionary Objects Return the object from dictionary *p* which has a key *key*. Return *NULL* if the key *key* is not present, but *without* setting an exception. +.. cfunction:: PyObject* PyDict_GetItemWithError(PyObject *p, PyObject *key) + + Variant of :cfunc:`PyDict_GetItem` that does not suppress + exceptions. Return *NULL* **with** an exception set if an exception + occurred. Return *NULL* **without** an exception set if the key + wasn't present. .. cfunction:: PyObject* PyDict_GetItemString(PyObject *p, const char *key)