]> sigrok.org Git - libserialport.git/blobdiff - serialport.h
Make sp_list_ports and sp_get_port_by_name return int.
[libserialport.git] / serialport.h
index 9a32109743b60f6c31bd30221958d9c701f23412..c7d4f7c261edde451727e29c17253094b61e33aa 100644 (file)
@@ -79,8 +79,8 @@ enum {
        SP_FLOW_SOFTWARE = 2
 };
 
-struct sp_port *sp_get_port_by_name(const char *portname);
-struct sp_port **sp_list_ports(void);
+int sp_get_port_by_name(const char *portname, struct sp_port **port_ptr);
+int sp_list_ports(struct sp_port ***list_ptr);
 void sp_free_port_list(struct sp_port **ports);
 int sp_open(struct sp_port *port, int flags);
 int sp_close(struct sp_port *port);