]> sigrok.org Git - libserialport.git/commitdiff
Add back previously deleted sp_get_config function.
authorMartin Ling <redacted>
Sat, 23 Nov 2013 12:04:21 +0000 (12:04 +0000)
committerMartin Ling <redacted>
Sat, 23 Nov 2013 12:04:21 +0000 (12:04 +0000)
serialport.c

index 3a89609af2585338b8438c3b0e5f026adc5e0998..f7518880876783e8de49b90c38f3ce70ae20b59d 100644 (file)
@@ -1415,6 +1415,22 @@ static enum sp_return set_config(struct sp_port *port, struct port_data *data,
        RETURN_OK();
 }
 
+enum sp_return sp_get_config(struct sp_port *port, struct sp_port_config *config)
+{
+       struct port_data data;
+
+       TRACE("%p, %p", port, config);
+
+       CHECK_OPEN_PORT();
+
+       if (!config)
+               RETURN_ERROR(SP_ERR_ARG, "Null result pointer");
+
+       TRY(get_config(port, &data, config));
+
+       RETURN_OK();
+}
+
 enum sp_return sp_set_config(struct sp_port *port, const struct sp_port_config *config)
 {
        struct port_data data;