diff --git a/ffprobe.c b/ffprobe.c
index 0ddea81915970283fcf076c6b9f052bc69fe53d4..e512f00d1b5fe7aa1f0079b2525a58aab88e8100 100644
--- a/ffprobe.c
+++ b/ffprobe.c
@@ -58,7 +58,7 @@ static const char *unit_hertz_str           = "Hz"   ;
 static const char *unit_byte_str            = "byte" ;
 static const char *unit_bit_per_second_str  = "bit/s";
 
-void exit_program(int ret)
+void av_noreturn exit_program(int ret)
 {
     exit(ret);
 }