From 515d3e63070e76440856bb9a123e9b3fb82d5fb5 Mon Sep 17 00:00:00 2001 From: Amit Margalit Date: Tue, 20 Aug 2013 10:41:30 +0300 Subject: [PATCH] Add missing declaration of ssize_t as unsigned long for SWIG MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The file babeltrace.i.in contains a declaration of bt_get_int_len() returning ssize_t, which SWIG does not recognize as an integer (perhaps only in some cases). Add a typedef to generate correct code. Acked-by: Jérémie Galarneau Signed-off-by: Amit Margalit Signed-off-by: Mathieu Desnoyers --- bindings/python/babeltrace.i.in | 1 + 1 file changed, 1 insertion(+) diff --git a/bindings/python/babeltrace.i.in b/bindings/python/babeltrace.i.in index 24581604..bd2d740c 100644 --- a/bindings/python/babeltrace.i.in +++ b/bindings/python/babeltrace.i.in @@ -53,6 +53,7 @@ trace to it." typedef unsigned long long uint64_t; typedef long long int64_t; typedef int bt_intern_str; +typedef unsigned long ssize_t; /* ================================================================= CONTEXT.H, CONTEXT-INTERNAL.H -- 2.34.1