aboutsummaryrefslogtreecommitdiff
path: root/src/mm-serial-port.c
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2010-04-05 18:46:53 -0700
committerDan Williams <dcbw@redhat.com>2010-04-05 18:46:53 -0700
commitf3dd034aadd16d42f93a682b15a7801537e89d7d (patch)
treed11b5cd62d2b20ccfd7e332463d860cd7429e171 /src/mm-serial-port.c
parent49c363d83af84021f74f04c8141313d21e75821b (diff)
cdma: fix subclass registration state checking in error paths (rh #569067)
The generic CDMA superclass already checks minimal registration state, and when some of the additional query_registration_state() subclass checks were being performed, if the device returned an error (if it didn't support the subclass' specific registration command like *STATE or ^SYSINFO) the superclass' registration state checks would be thrown away. Fix that by specifying the behavior of the subclass' query_registration_state() methods to ignore most errors and leave the superclass' registration state intact if a non-critical error occurs.
Diffstat (limited to 'src/mm-serial-port.c')
0 files changed, 0 insertions, 0 deletions