]> sigrok.org Git - libsigrok.git/blobdiff - include/libsigrok/proto.h
Enable loading of session files without total probes defined
[libsigrok.git] / include / libsigrok / proto.h
index c10f7c10dfbf9332fccb9523ed43ead25243de3f..6ae3be8f856d2567fe58755d7717f7141c8a3410 100644 (file)
@@ -206,7 +206,7 @@ typedef int (*sr_resource_open_callback)(struct sr_resource *res,
                const char *name, void *cb_data);
 typedef int (*sr_resource_close_callback)(struct sr_resource *res,
                void *cb_data);
-typedef ssize_t (*sr_resource_read_callback)(const struct sr_resource *res,
+typedef gssize (*sr_resource_read_callback)(const struct sr_resource *res,
                void *buf, size_t count, void *cb_data);
 
 SR_API int sr_resource_set_hooks(struct sr_context *ctx,