]> sigrok.org Git - libsigrok.git/blobdiff - sigrok-proto.h
sr: out: Use uint8_t (not char) for buffers.
[libsigrok.git] / sigrok-proto.h
index c357e389de864c3879119a48f2505a640d0967a4..2c45c01eb3420659bb32fe2e5e835a281c9af69a 100644 (file)
@@ -43,7 +43,7 @@ SR_API int sr_datastore_new(int unitsize, struct sr_datastore **ds);
 SR_API int sr_datastore_destroy(struct sr_datastore *ds);
 SR_API int sr_datastore_put(struct sr_datastore *ds, void *data,
                            unsigned int length, int in_unitsize,
-                           int *probelist);
+                           const int *probelist);
 
 /*--- device.c --------------------------------------------------------------*/
 
@@ -65,8 +65,8 @@ SR_API int sr_dev_info_get(const struct sr_dev *dev, int id, const void **data);
 /*--- filter.c --------------------------------------------------------------*/
 
 SR_API int sr_filter_probes(int in_unitsize, int out_unitsize,
-                           const int *probelist, const unsigned char *data_in,
-                           uint64_t length_in, char **data_out,
+                           const int *probelist, const uint8_t *data_in,
+                           uint64_t length_in, uint8_t **data_out,
                            uint64_t *length_out);
 
 /*--- hwdriver.c ------------------------------------------------------------*/