chiark
/
gitweb
/
~mdw
/
mLib-python
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
selpk.pyx: Fix bad cut-and-paste in the callback property.
[mLib-python]
/
codec.pyx.in
diff --git
a/codec.pyx.in
b/codec.pyx.in
index 98fc8dd83863f84e318e8d853d13af663f62e521..2d54d0cdc5b52eb0e462d414345076232e8a1c27 100644
(file)
--- a/
codec.pyx.in
+++ b/
codec.pyx.in
@@
-40,18
+40,18
@@
cdef class %CLASS%Encode:
me.ctx.indent = NULL
def __init__(me, indent = '\n', maxline = 72):
if me.ctx.indent:
me.ctx.indent = NULL
def __init__(me, indent = '\n', maxline = 72):
if me.ctx.indent:
- xfree(me.ctx.indent)
+ xfree(
<void *>
me.ctx.indent)
me.ctx.indent = xstrdup(indent)
me.ctx.maxline = maxline
def __dealloc__(me):
if me.ctx.indent:
me.ctx.indent = xstrdup(indent)
me.ctx.maxline = maxline
def __dealloc__(me):
if me.ctx.indent:
- xfree(me.ctx.indent)
+ xfree(
<void *>
me.ctx.indent)
property indent:
def __get__(me):
return me.ctx.indent
def __set__(me, indent):
if me.ctx.indent:
property indent:
def __get__(me):
return me.ctx.indent
def __set__(me, indent):
if me.ctx.indent:
- xfree(me.ctx.indent)
+ xfree(
<void *>
me.ctx.indent)
me.ctx.indent = xstrdup(indent)
property maxline:
def __get__(me):
me.ctx.indent = xstrdup(indent)
property maxline:
def __get__(me):
@@
-60,11
+60,11
@@
cdef class %CLASS%Encode:
me.ctx.maxline = maxline
def encode(me, text):
cdef void *p
me.ctx.maxline = maxline
def encode(me, text):
cdef void *p
- cdef
in
t len
+ cdef
Py_ssize_
t len
cdef dstr d
DCREATE(&d)
try:
cdef dstr d
DCREATE(&d)
try:
- PyObject_AsReadBuffer(text, &p, &len)
+ PyObject_AsReadBuffer(text,
<cvp *>
&p, &len)
_%PREFIX%_encode(&me.ctx, p, len, &d)
rc = PyString_FromStringAndSize(d.buf, d.len)
finally:
_%PREFIX%_encode(&me.ctx, p, len, &d)
rc = PyString_FromStringAndSize(d.buf, d.len)
finally:
@@
-91,11
+91,11
@@
cdef class %CLASS%Decode:
me.ctx.indent = NULL
def decode(me, text):
cdef void *p
me.ctx.indent = NULL
def decode(me, text):
cdef void *p
- cdef
in
t len
+ cdef
Py_ssize_
t len
cdef dstr d
DCREATE(&d)
try:
cdef dstr d
DCREATE(&d)
try:
- PyObject_AsReadBuffer(text, &p, &len)
+ PyObject_AsReadBuffer(text,
<cvp *>
&p, &len)
_%PREFIX%_decode(&me.ctx, p, len, &d)
rc = PyString_FromStringAndSize(d.buf, d.len)
finally:
_%PREFIX%_decode(&me.ctx, p, len, &d)
rc = PyString_FromStringAndSize(d.buf, d.len)
finally: