diff --git a/repos/os/include/audio_in_session/audio_in_session.h b/repos/os/include/audio_in_session/audio_in_session.h index fd37fa3282..f2fe2b39e5 100644 --- a/repos/os/include/audio_in_session/audio_in_session.h +++ b/repos/os/include/audio_in_session/audio_in_session.h @@ -182,7 +182,7 @@ class Audio_in::Stream * * \return position in stream queue */ - unsigned packet_position(Packet *packet) { return packet - &_buf[0]; } + unsigned packet_position(Packet *packet) { return (unsigned)(packet - &_buf[0]); } /** * Check if stream queue is empty diff --git a/repos/os/include/audio_in_session/rpc_object.h b/repos/os/include/audio_in_session/rpc_object.h index a2135bd361..6916c00776 100644 --- a/repos/os/include/audio_in_session/rpc_object.h +++ b/repos/os/include/audio_in_session/rpc_object.h @@ -32,8 +32,8 @@ class Audio_in::Session_rpc_object : public Genode::Rpc_object