diff options
author | Dan Williams <dcbw@d410.(none)> | 2009-07-07 17:34:04 -0400 |
---|---|---|
committer | Dan Williams <dcbw@d410.(none)> | 2009-07-07 17:34:04 -0400 |
commit | 34f3117a829d7575f5a748455d5105a219d1c7d7 (patch) | |
tree | 676437eb4829b4481385d3da24b427cf32d509d1 | |
parent | 5f25d3a60bbe4b03b5a412443271e6e094e546f1 (diff) |
cdma: fix 32-bit compile issues
-rw-r--r-- | src/mm-generic-cdma.c | 6 | ||||
-rw-r--r-- | src/mm-modem-cdma.c | 2 | ||||
-rw-r--r-- | src/mm-modem-cdma.h | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/src/mm-generic-cdma.c b/src/mm-generic-cdma.c index b5e10fd6..22286ebe 100644 --- a/src/mm-generic-cdma.c +++ b/src/mm-generic-cdma.c @@ -488,7 +488,7 @@ serving_system_invoke (MMCallbackInfo *info) callback (MM_MODEM_CDMA (info->modem), GPOINTER_TO_UINT (mm_callback_info_get_data (info, "class")), - (char) GPOINTER_TO_UINT (mm_callback_info_get_data (info, "band")), + (unsigned char) GPOINTER_TO_UINT (mm_callback_info_get_data (info, "band")), GPOINTER_TO_UINT (mm_callback_info_get_data (info, "sid")), info->error, info->user_data); @@ -503,7 +503,7 @@ serving_system_done (MMSerialPort *port, MMCallbackInfo *info = (MMCallbackInfo *) user_data; char *reply = response->str; int class = 0, sid = 99999, num; - char band = 'Z'; + unsigned char band = 'Z'; if (error) { info->error = g_error_copy (error); @@ -537,7 +537,7 @@ serving_system_done (MMSerialPort *port, "No service"); } else { mm_callback_info_set_data (info, "class", GUINT_TO_POINTER (class), NULL); - mm_callback_info_set_data (info, "band", GUINT_TO_POINTER (band), NULL); + mm_callback_info_set_data (info, "band", GUINT_TO_POINTER ((guint32) band), NULL); mm_callback_info_set_data (info, "sid", GUINT_TO_POINTER (sid), NULL); } } else diff --git a/src/mm-modem-cdma.c b/src/mm-modem-cdma.c index 01272590..20b9779a 100644 --- a/src/mm-modem-cdma.c +++ b/src/mm-modem-cdma.c @@ -74,7 +74,7 @@ uint_call_done (MMModem *modem, guint32 result, GError *error, gpointer user_dat static void serving_system_call_done (MMModemCdma *self, guint32 class, - char band, + unsigned char band, guint32 sid, GError *error, gpointer user_data) diff --git a/src/mm-modem-cdma.h b/src/mm-modem-cdma.h index 6a27a190..a91d47f3 100644 --- a/src/mm-modem-cdma.h +++ b/src/mm-modem-cdma.h @@ -14,7 +14,7 @@ typedef struct _MMModemCdma MMModemCdma; typedef void (*MMModemCdmaServingSystemFn) (MMModemCdma *modem, guint32 class, - char band, + unsigned char band, guint32 sid, GError *error, gpointer user_data); |