Blob Blame History Raw
From a65e9185fb8d4b20c41b612e4c461db60ab393f2 Mon Sep 17 00:00:00 2001
From: "Richard W.M. Jones" <rjones@redhat.com>
Date: Thu, 4 Aug 2016 09:25:55 +0100
Subject: [PATCH] mllib: _exit should return 'a

Fixes commit 0dfa96c043cee4ce82c0a45c3ad09b0a61798b79.

(cherry picked from commit 9fc0418db541065841af53632ae2406efc968416)
---
 mllib/exit.ml  | 2 +-
 mllib/exit.mli | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mllib/exit.ml b/mllib/exit.ml
index e752bfe..4ca8a27 100644
--- a/mllib/exit.ml
+++ b/mllib/exit.ml
@@ -16,4 +16,4 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  *)
 
-external _exit : int -> unit = "guestfs_int_mllib_exit" "noalloc"
+external _exit : int -> 'a = "guestfs_int_mllib_exit" "noalloc"
diff --git a/mllib/exit.mli b/mllib/exit.mli
index c1f0ab5..ddf3072 100644
--- a/mllib/exit.mli
+++ b/mllib/exit.mli
@@ -16,5 +16,5 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  *)
 
-val _exit : int -> unit
+val _exit : int -> 'a
 (** Call _exit directly, ie. do not run OCaml atexit handlers. *)
-- 
1.8.3.1