Hi Thomas, I've tested the patch with my software and so far everything seems to be working.
What is your schedule for a new release? Cheers, Yegor On Thu, Aug 22, 2019 at 3:48 PM Yegor Yefremov <[email protected]> wrote: > > Hi Thomas, > > this patch is only compile tested. > > Regards, > Yegor > > On Thu, Aug 22, 2019 at 3:47 PM <[email protected]> wrote: > > > > From: Yegor Yefremov <[email protected]> > > > > Fixes -Wmisleading-indentation warnings. > > --- > > python/ftdi1.i | 14 ++++++++++++-- > > 1 file changed, 12 insertions(+), 2 deletions(-) > > > > diff --git a/python/ftdi1.i b/python/ftdi1.i > > index f397f84..8b179f9 100644 > > --- a/python/ftdi1.i > > +++ b/python/ftdi1.i > > @@ -92,7 +92,12 @@ char * str2charp_size(PyObject* pyObj, int * size) > > %enddef > > %feature("autodoc", ftdi_read_data_docstring) ftdi_read_data; > > %typemap(in,numinputs=1) (unsigned char *buf, int size) %{ $2 = > > PyInt_AsLong($input);$1 = (unsigned char*)malloc($2*sizeof(char)); %} > > -%typemap(argout) (unsigned char *buf, int size) %{ if(result<0) $2=0; > > $result = SWIG_Python_AppendOutput($result, charp2str((char*)$1, $2)); > > free($1); %} > > +%typemap(argout) (unsigned char *buf, int size) %{ > > + if(result<0) > > + $2=0; > > + $result = SWIG_Python_AppendOutput($result, charp2str((char*)$1, > > $2)); > > + free($1); > > +%} > > int ftdi_read_data(struct ftdi_context *ftdi, unsigned char *buf, int > > size); > > %clear (unsigned char *buf, int size); > > > > @@ -132,7 +137,12 @@ char * str2charp_size(PyObject* pyObj, int * size) > > %clear int* value; > > > > %typemap(in,numinputs=1) (unsigned char *buf, int size) %{ $2 = > > PyInt_AsLong($input);$1 = (unsigned char*)malloc($2*sizeof(char)); %} > > -%typemap(argout) (unsigned char *buf, int size) %{ if(result<0) $2=0; > > $result = SWIG_Python_AppendOutput($result, charp2str((char*)$1, $2)); > > free($1); %} > > +%typemap(argout) (unsigned char *buf, int size) %{ > > + if(result<0) > > + $2=0; > > + $result = SWIG_Python_AppendOutput($result, charp2str((char*)$1, > > $2)); > > + free($1); > > +%} > > int ftdi_get_eeprom_buf(struct ftdi_context *ftdi, unsigned char * > > buf, int size); > > %clear (unsigned char *buf, int size); > > > > -- > > 2.17.0 > > -- libftdi - see http://www.intra2net.com/en/developer/libftdi for details. To unsubscribe send a mail to [email protected]
