Commit 3641c4e7 authored by boklm's avatar boklm Committed by Georg Koppen
Browse files

Bug 23230: Fix build error on Windows 64

Fix the following build error we have when building for Windows 64:
/var/tmp/build/firefox-af0ca6a8/media/libcubeb/src/cubeb_wasapi.cpp:1596:46:
  error: cast from cubeb_devid {aka void*} to int loses precision
 [-fpermissive]

We fix that by using %p instead of %x to remove the need for a cast.
parent 4503273f
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1575,7 +1575,7 @@ int setup_wasapi_stream(cubeb_stream * stm)
  XASSERT((!stm->output_client || !stm->input_client) && "WASAPI stream already setup, close it first.");

  if (has_input(stm)) {
    LOG("Setup capture: device=%x", (int)stm->input_device);
    LOG("Setup capture: device=%p", stm->input_device);
    rv = setup_wasapi_stream_one_side(stm,
                                      &stm->input_stream_params,
                                      stm->input_device,
@@ -1593,7 +1593,7 @@ int setup_wasapi_stream(cubeb_stream * stm)
  }

  if (has_output(stm)) {
    LOG("Setup render: device=%x", (int)stm->output_device);
    LOG("Setup render: device=%p", stm->output_device);
    rv = setup_wasapi_stream_one_side(stm,
                                      &stm->output_stream_params,
                                      stm->output_device,