Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 35b7e83

Browse files
committed
Issue #4822: fix messy indentation in memoryobject.c/.h, before we may backport it to trunk.
Reviewed on IRC by Georg Brandl, with assistance by Benjamin Peterson.
1 parent 771ed76 commit 35b7e83

2 files changed

Lines changed: 466 additions & 467 deletions

File tree

Include/memoryobject.h

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -20,53 +20,53 @@ PyAPI_FUNC(PyObject *) PyMemoryView_GetContiguous(PyObject *base,
2020
int buffertype,
2121
char fort);
2222

23-
/* Return a contiguous chunk of memory representing the buffer
24-
from an object in a memory view object. If a copy is made then the
25-
base object for the memory view will be a *new* bytes object.
26-
27-
Otherwise, the base-object will be the object itself and no
28-
data-copying will be done.
23+
/* Return a contiguous chunk of memory representing the buffer
24+
from an object in a memory view object. If a copy is made then the
25+
base object for the memory view will be a *new* bytes object.
26+
27+
Otherwise, the base-object will be the object itself and no
28+
data-copying will be done.
2929
30-
The buffertype argument can be PyBUF_READ, PyBUF_WRITE,
31-
PyBUF_SHADOW to determine whether the returned buffer
32-
should be READONLY, WRITABLE, or set to update the
33-
original buffer if a copy must be made. If buffertype is
34-
PyBUF_WRITE and the buffer is not contiguous an error will
35-
be raised. In this circumstance, the user can use
36-
PyBUF_SHADOW to ensure that a a writable temporary
37-
contiguous buffer is returned. The contents of this
38-
contiguous buffer will be copied back into the original
39-
object after the memoryview object is deleted as long as
40-
the original object is writable and allows setting an
41-
exclusive write lock. If this is not allowed by the
42-
original object, then a BufferError is raised.
43-
44-
If the object is multi-dimensional and if fortran is 'F',
45-
the first dimension of the underlying array will vary the
46-
fastest in the buffer. If fortran is 'C', then the last
47-
dimension will vary the fastest (C-style contiguous). If
48-
fortran is 'A', then it does not matter and you will get
49-
whatever the object decides is more efficient.
30+
The buffertype argument can be PyBUF_READ, PyBUF_WRITE,
31+
PyBUF_SHADOW to determine whether the returned buffer
32+
should be READONLY, WRITABLE, or set to update the
33+
original buffer if a copy must be made. If buffertype is
34+
PyBUF_WRITE and the buffer is not contiguous an error will
35+
be raised. In this circumstance, the user can use
36+
PyBUF_SHADOW to ensure that a a writable temporary
37+
contiguous buffer is returned. The contents of this
38+
contiguous buffer will be copied back into the original
39+
object after the memoryview object is deleted as long as
40+
the original object is writable and allows setting an
41+
exclusive write lock. If this is not allowed by the
42+
original object, then a BufferError is raised.
43+
44+
If the object is multi-dimensional and if fortran is 'F',
45+
the first dimension of the underlying array will vary the
46+
fastest in the buffer. If fortran is 'C', then the last
47+
dimension will vary the fastest (C-style contiguous). If
48+
fortran is 'A', then it does not matter and you will get
49+
whatever the object decides is more efficient.
5050
51-
A new reference is returned that must be DECREF'd when finished.
52-
*/
51+
A new reference is returned that must be DECREF'd when finished.
52+
*/
5353

5454
PyAPI_FUNC(PyObject *) PyMemoryView_FromObject(PyObject *base);
5555

5656
PyAPI_FUNC(PyObject *) PyMemoryView_FromBuffer(Py_buffer *info);
57-
/* create new if bufptr is NULL
58-
will be a new bytesobject in base */
57+
/* create new if bufptr is NULL
58+
will be a new bytesobject in base */
59+
5960

60-
6161
/* The struct is declared here so that macros can work, but it shouldn't
6262
be considered public. Don't access those fields directly, use the macros
6363
and functions instead! */
6464
typedef struct {
65-
PyObject_HEAD
66-
PyObject *base;
67-
Py_buffer view;
65+
PyObject_HEAD
66+
PyObject *base;
67+
Py_buffer view;
6868
} PyMemoryViewObject;
69-
69+
7070

7171
#ifdef __cplusplus
7272
}

0 commit comments

Comments
 (0)