#include "replace.h"
#include "system/filesys.h"
-#ifndef Py_RETURN_NONE
-#define Py_RETURN_NONE return Py_INCREF(Py_None), Py_None
-#endif
-
/* Include ntdb headers */
#include <ntdb.h>
bool closed;
} PyNtdbObject;
-staticforward PyTypeObject PyNtdb;
+static PyTypeObject PyNtdb;
static void PyErr_SetTDBError(enum NTDB_ERROR e)
{
return NULL; \
}
-
static void stderr_log(struct ntdb_context *ntdb,
enum ntdb_log_level level,
enum NTDB_ERROR ecode,
if (name == NULL) {
ntdb_flags |= NTDB_INTERNAL;
+ name = "<internal>";
}
logattr.log.base.attr = NTDB_ATTRIBUTE_LOG;