diff options
-rw-r--r-- | ipc.h | 1 | ||||
-rw-r--r-- | rfs.c | 4 |
2 files changed, 3 insertions, 2 deletions
@@ -42,5 +42,6 @@ extern struct ril_client_funcs ipc_fmt_client_funcs; extern struct ril_client_funcs ipc_rfs_client_funcs; void ipc_fmt_send(const unsigned short command, const char type, unsigned char *data, const int length, unsigned char mseq); +void ipc_rfs_send(const unsigned short command, unsigned char *data, const int length, unsigned char mseq); #endif @@ -57,7 +57,7 @@ void ipc_rfs_nv_read_item(struct ipc_message_info *info) rfs_io_conf->offset = rfs_io->offset; rfs_io_conf->length = rfs_io->length; - ipc_rfs_send(IPC_RFS_NV_READ_ITEM, rfs_io_conf, rfs_io->length + sizeof(struct ipc_rfs_io_confirm), info->aseq); + ipc_rfs_send(IPC_RFS_NV_READ_ITEM, (unsigned char *) rfs_io_conf, rfs_io->length + sizeof(struct ipc_rfs_io_confirm), info->aseq); free(rfs_io_conf); } @@ -93,5 +93,5 @@ void ipc_rfs_nv_write_item(struct ipc_message_info *info) rfs_io_conf.offset = rfs_io->offset; rfs_io_conf.length = rfs_io->length; - ipc_rfs_send(IPC_RFS_NV_WRITE_ITEM, &rfs_io_conf, sizeof(struct ipc_rfs_io_confirm), info->aseq); + ipc_rfs_send(IPC_RFS_NV_WRITE_ITEM, (unsigned char *) &rfs_io_conf, sizeof(struct ipc_rfs_io_confirm), info->aseq); } |