diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2011-11-08 18:03:53 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-15 14:14:21 +0100 |
commit | a6d9bad4bdba542626984fabc8c851daec49cbe7 (patch) | |
tree | a99f7df2f8bce4f797b8fce4c80c69bcc21fe374 /src/mm-plugin-base.c | |
parent | 1e6b29bcca17c64818c1c49a1694b6caffde1611 (diff) |
plugin-base: properly handle Core errors
Diffstat (limited to 'src/mm-plugin-base.c')
-rw-r--r-- | src/mm-plugin-base.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/mm-plugin-base.c b/src/mm-plugin-base.c index f26e76c5..2c4d1cb4 100644 --- a/src/mm-plugin-base.c +++ b/src/mm-plugin-base.c @@ -24,6 +24,9 @@ #include <string.h> +#include <ModemManager.h> +#include <mm-errors-types.h> + #define G_UDEV_API_IS_SUBJECT_TO_CHANGE #include <gudev/gudev.h> @@ -582,7 +585,7 @@ supports_port (MMPlugin *plugin, name))) { g_simple_async_result_set_error (async_result, MM_CORE_ERROR, - MM_CORE_ERROR_INVALID, + MM_CORE_ERROR_FAILED, "Couldn't find port for (%s/%s)", subsys, name); @@ -596,7 +599,7 @@ supports_port (MMPlugin *plugin, get_driver_name (port)))) { g_simple_async_result_set_error (async_result, MM_CORE_ERROR, - MM_CORE_ERROR_INVALID, + MM_CORE_ERROR_FAILED, "Couldn't find driver for (%s/%s)", subsys, name); |