diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2013-12-01 23:20:35 +0000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2013-12-06 05:21:03 +0100 |
commit | 9a67bfa834856cce0f2ce974e0189123c55095ed (patch) | |
tree | 05c11fb5f3360c84012802ecf03adaa87246b06c /lib/ntdb | |
parent | 4111f31eac942fb243b3baa41a95914a4c8587c2 (diff) | |
download | samba-9a67bfa834856cce0f2ce974e0189123c55095ed.tar.gz |
pyntdb: Don't segfault when passing in None as filename (for memory db)
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'lib/ntdb')
-rw-r--r-- | lib/ntdb/pyntdb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ntdb/pyntdb.c b/lib/ntdb/pyntdb.c index 791ab93ae7a..cbe7ae81fa0 100644 --- a/lib/ntdb/pyntdb.c +++ b/lib/ntdb/pyntdb.c @@ -79,7 +79,6 @@ static PyObject *PyString_FromNtdb_Data(NTDB_DATA data) return NULL; \ } - static void stderr_log(struct ntdb_context *ntdb, enum ntdb_log_level level, enum NTDB_ERROR ecode, @@ -104,6 +103,7 @@ static PyObject *py_ntdb_open(PyTypeObject *type, PyObject *args, PyObject *kwar if (name == NULL) { ntdb_flags |= NTDB_INTERNAL; + name = "<internal>"; } logattr.log.base.attr = NTDB_ATTRIBUTE_LOG; |