From: Eric Schott Date: Fri, 21 Jul 2017 09:48:37 +0000 (+0200) Subject: Correct const-ness of write to agree with ftdi.h X-Git-Tag: v1.4rc2~4 X-Git-Url: http://developer.intra2net.com/git/?p=libftdi;a=commitdiff_plain;h=fb56d9cf14f34dda2d7b154f16a0c08ad8b639f9;hp=06358114cd5be4e72058048fa9b82f8fc060ca26 Correct const-ness of write to agree with ftdi.h --- diff --git a/ftdipp/ftdi.cpp b/ftdipp/ftdi.cpp index aca686a..8eb2ec2 100644 --- a/ftdipp/ftdi.cpp +++ b/ftdipp/ftdi.cpp @@ -219,7 +219,7 @@ int Context::read_chunk_size() return chunk; } -int Context::write(unsigned char *buf, int size) +int Context::write(const unsigned char *buf, int size) { return ftdi_write_data(d->ftdi, buf, size); } diff --git a/ftdipp/ftdi.hpp b/ftdipp/ftdi.hpp index dc035cc..4e3511d 100644 --- a/ftdipp/ftdi.hpp +++ b/ftdipp/ftdi.hpp @@ -100,7 +100,7 @@ public: /* I/O */ int read(unsigned char *buf, int size); - int write(unsigned char *buf, int size); + int write(const unsigned char *buf, int size); int set_read_chunk_size(unsigned int chunksize); int set_write_chunk_size(unsigned int chunksize); int read_chunk_size(); @@ -108,7 +108,7 @@ public: /* Async IO TODO: should wrap? - int writeAsync(unsigned char *buf, int size); + int writeAsync(const unsigned char *buf, int size); void asyncComplete(int wait_for_more); */