Cleanup: update clang-format so PyObject_HEAD indents properly

This commit is contained in:
2021-06-24 17:10:22 +10:00
parent 1f778dbefc
commit 6570159929
37 changed files with 71 additions and 45 deletions

View File

@@ -51,8 +51,8 @@
typedef struct {
PyObject_HEAD
/** The string used to separate context from actual message in PY_TRANSLATE RNA props. */
const char *context_separator;
/** The string used to separate context from actual message in PY_TRANSLATE RNA props. */
const char *context_separator;
/** A "named tuple" (StructSequence actually...) containing all C-defined contexts. */
PyObject *contexts;
/** A readonly mapping {C context id: python id} (actually, a MappingProxy). */

View File

@@ -785,8 +785,8 @@ static struct PyModuleDef bpy_proxy_def = {
typedef struct {
PyObject_HEAD
/* Type-specific fields go here. */
PyObject *mod;
/* Type-specific fields go here. */
PyObject *mod;
} dealloc_obj;
/* call once __file__ is set */

View File

@@ -74,7 +74,8 @@ static void bpy_text_filename_get(char *fn, const Main *bmain, size_t fn_len, co
/* bad!, we should never do this, but currently only safe way I could find to keep namespace.
* from being cleared. - campbell */
typedef struct {
PyObject_HEAD PyObject *md_dict;
PyObject_HEAD
PyObject *md_dict;
/* omit other values, we only want the dict. */
} PyModuleObject;
#endif

View File

@@ -62,8 +62,8 @@
typedef struct {
PyObject_HEAD /* Required Python macro. */
/* Collection iterator specific parts. */
char relpath[FILE_MAX];
/* Collection iterator specific parts. */
char relpath[FILE_MAX];
char abspath[FILE_MAX]; /* absolute path */
BlendHandle *blo_handle;
int flag;

View File

@@ -33,8 +33,8 @@ StructRNA *pointer_type_from_py(PyObject *value, const char *error_prefix);
typedef struct {
PyObject_HEAD
/* This isn't GC tracked, it's a function from `bpy.props` so it's not going away. */
void *fn;
/* This isn't GC tracked, it's a function from `bpy.props` so it's not going away. */
void *fn;
PyObject *kw;
} BPy_PropDeferred;

View File

@@ -112,7 +112,7 @@ extern PyTypeObject pyrna_func_Type;
typedef struct {
PyObject_HEAD /* Required Python macro. */
#ifdef USE_WEAKREFS
PyObject *in_weakreflist;
PyObject *in_weakreflist;
#endif
PointerRNA ptr;
} BPy_DummyPointerRNA;
@@ -120,7 +120,7 @@ typedef struct {
typedef struct {
PyObject_HEAD /* Required Python macro. */
#ifdef USE_WEAKREFS
PyObject *in_weakreflist;
PyObject *in_weakreflist;
#endif
PointerRNA ptr;
#ifdef USE_PYRNA_STRUCT_REFERENCE
@@ -137,7 +137,7 @@ typedef struct {
typedef struct {
PyObject_HEAD /* Required Python macro. */
#ifdef USE_WEAKREFS
PyObject *in_weakreflist;
PyObject *in_weakreflist;
#endif
PointerRNA ptr;
PropertyRNA *prop;
@@ -146,7 +146,7 @@ typedef struct {
typedef struct {
PyObject_HEAD /* Required Python macro. */
#ifdef USE_WEAKREFS
PyObject *in_weakreflist;
PyObject *in_weakreflist;
#endif
PointerRNA ptr;
PropertyRNA *prop;
@@ -161,7 +161,7 @@ typedef struct {
typedef struct {
PyObject_HEAD /* Required Python macro. */
#ifdef USE_WEAKREFS
PyObject *in_weakreflist;
PyObject *in_weakreflist;
#endif
/* collection iterator specific parts */
@@ -171,7 +171,7 @@ typedef struct {
typedef struct {
PyObject_HEAD /* Required Python macro. */
#ifdef USE_WEAKREFS
PyObject *in_weakreflist;
PyObject *in_weakreflist;
#endif
PointerRNA ptr;
FunctionRNA *func;

View File

@@ -41,7 +41,7 @@
typedef struct {
PyObject_HEAD /* Required Python macro. */
BPy_StructRNA *data_rna;
BPy_StructRNA *data_rna;
char filepath[1024];
} BPy_DataContext;