cdma: fix 32-bit compile issues

This commit is contained in:
Dan Williams
2009-07-07 17:34:04 -04:00
parent 5f25d3a60b
commit 34f3117a82
3 changed files with 5 additions and 5 deletions
+3 -3
View File
@@ -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
+1 -1
View File
@@ -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)
+1 -1
View File
@@ -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);