 src/libbluray/decoders/graphics_controller.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/libbluray/decoders/graphics_controller.h b/src/libbluray/decoders/graphics_controller.h
index 86da0a0..beef6e5 100644
--- a/src/libbluray/decoders/graphics_controller.h
+++ b/src/libbluray/decoders/graphics_controller.h
@@ -82,7 +82,7 @@ BD_PRIVATE void                 gc_decode_ts(GRAPHICS_CONTROLLER *p,
  * run graphics controller
  */
 
-BD_PRIVATE void                 gc_run(GRAPHICS_CONTROLLER *p,
+BD_PRIVATE int                 gc_run(GRAPHICS_CONTROLLER *p,
                                        /* in */  gc_ctrl_e msg, uint32_t param,
                                        /* out */ GC_NAV_CMDS *cmds);
 
