Correct const-ness of write to agree with ftdi.h
authorEric Schott <eric@morningjoy.com>
Fri, 21 Jul 2017 09:48:37 +0000 (11:48 +0200)
committerThomas Jarosch <thomas.jarosch@intra2net.com>
Fri, 21 Jul 2017 09:48:37 +0000 (11:48 +0200)
ftdipp/ftdi.cpp
ftdipp/ftdi.hpp

index aca686a..8eb2ec2 100644 (file)
@@ -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);
 }
index dc035cc..4e3511d 100644 (file)
@@ -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);
     */