replay: Fix declaration of replay_read_next_clock

Fixes the build with gcc 13:

replay/replay-time.c:34:6: error: conflicting types for  \
  'replay_read_next_clock' due to enum/integer mismatch; \
  have 'void(ReplayClockKind)' [-Werror=enum-int-mismatch]
   34 | void replay_read_next_clock(ReplayClockKind kind)
      |      ^~~~~~~~~~~~~~~~~~~~~~
In file included from ../qemu/replay/replay-time.c:14:
replay/replay-internal.h:139:6: note: previous declaration of \
  'replay_read_next_clock' with type 'void(unsigned int)'
  139 | void replay_read_next_clock(unsigned int kind);
      |      ^~~~~~~~~~~~~~~~~~~~~~

Fixes: 8eda206e09 ("replay: recording and replaying clock ticks")
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Wilfred Mallawa <wilfred.mallawa@wdc.com>
Reviewed-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-Id: <20221129010547.284051-1-richard.henderson@linaro.org>
This commit is contained in:
Richard Henderson 2022-11-28 17:05:47 -08:00 committed by Stefan Hajnoczi
parent ac14949821
commit fb72e779eb

View file

@ -136,7 +136,7 @@ bool replay_next_event_is(int event);
/*! Reads next clock value from the file. /*! Reads next clock value from the file.
If clock kind read from the file is different from the parameter, If clock kind read from the file is different from the parameter,
the value is not used. */ the value is not used. */
void replay_read_next_clock(unsigned int kind); void replay_read_next_clock(ReplayClockKind kind);
/* Asynchronous events queue */ /* Asynchronous events queue */