diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/mm-port-probe-at.h | 3 | ||||
-rw-r--r-- | src/mm-port-probe.c | 26 |
2 files changed, 14 insertions, 15 deletions
diff --git a/src/mm-port-probe-at.h b/src/mm-port-probe-at.h index 359a6f5d..851bf0fb 100644 --- a/src/mm-port-probe-at.h +++ b/src/mm-port-probe-at.h @@ -52,7 +52,7 @@ typedef gboolean (* MMPortProbeAtResponseProcessor) (const gchar *command, /* Struct to configure port probing commands */ typedef struct { /* The AT command */ - gchar *command; + const gchar *command; /* Timeout of the command, in seconds */ guint timeout; /* The response processor */ @@ -76,5 +76,4 @@ gboolean mm_port_probe_response_processor_is_at (const gchar *command, GVariant **result, GError **result_error); - #endif /* MM_PORT_PROBE_AT_H */ diff --git a/src/mm-port-probe.c b/src/mm-port-probe.c index f7708f31..1700111f 100644 --- a/src/mm-port-probe.c +++ b/src/mm-port-probe.c @@ -1104,35 +1104,35 @@ serial_probe_at (MMPortProbe *self) } static const MMPortProbeAtCommand at_probing[] = { - { (gchar *)"AT", 3, mm_port_probe_response_processor_is_at }, - { (gchar *)"AT", 3, mm_port_probe_response_processor_is_at }, - { (gchar *)"AT", 3, mm_port_probe_response_processor_is_at }, + { "AT", 3, mm_port_probe_response_processor_is_at }, + { "AT", 3, mm_port_probe_response_processor_is_at }, + { "AT", 3, mm_port_probe_response_processor_is_at }, { NULL } }; static const MMPortProbeAtCommand vendor_probing[] = { - { (gchar *)"+CGMI", 3, mm_port_probe_response_processor_string }, - { (gchar *)"+GMI", 3, mm_port_probe_response_processor_string }, - { (gchar *)"I", 3, mm_port_probe_response_processor_string }, + { "+CGMI", 3, mm_port_probe_response_processor_string }, + { "+GMI", 3, mm_port_probe_response_processor_string }, + { "I", 3, mm_port_probe_response_processor_string }, { NULL } }; static const MMPortProbeAtCommand product_probing[] = { - { (gchar *)"+CGMM", 3, mm_port_probe_response_processor_string }, - { (gchar *)"+GMM", 3, mm_port_probe_response_processor_string }, - { (gchar *)"I", 3, mm_port_probe_response_processor_string }, + { "+CGMM", 3, mm_port_probe_response_processor_string }, + { "+GMM", 3, mm_port_probe_response_processor_string }, + { "I", 3, mm_port_probe_response_processor_string }, { NULL } }; static const MMPortProbeAtCommand icera_probing[] = { - { (gchar *)"%IPSYS?", 3, mm_port_probe_response_processor_string }, - { (gchar *)"%IPSYS?", 3, mm_port_probe_response_processor_string }, - { (gchar *)"%IPSYS?", 3, mm_port_probe_response_processor_string }, + { "%IPSYS?", 3, mm_port_probe_response_processor_string }, + { "%IPSYS?", 3, mm_port_probe_response_processor_string }, + { "%IPSYS?", 3, mm_port_probe_response_processor_string }, { NULL } }; static const MMPortProbeAtCommand xmm_probing[] = { - { (gchar *)"+XACT=?", 3, mm_port_probe_response_processor_string }, + { "+XACT=?", 3, mm_port_probe_response_processor_string }, { NULL } }; |