From e200c281bbbf1eaecd9fcb2d8634c3172f22bc02 Mon Sep 17 00:00:00 2001
From: Pluggi <pluggi512@gmail.com>
Date: Tue, 16 Aug 2016 15:08:32 +0200
Subject: [PATCH] remove inline qualifiers to avoid undefined symbol

---
 src/PyKAdminCommon.c | 4 ++--
 src/PyKAdminCommon.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/PyKAdminCommon.c b/src/PyKAdminCommon.c
index c18e2c9..eb3e646 100644
--- a/src/PyKAdminCommon.c
+++ b/src/PyKAdminCommon.c
@@ -15,7 +15,7 @@ kadm5_get_principal(void *server_handle, krb5_principal principal,
 
 #define TIME_NONE ((time_t) -1)
 
-inline char *PyUnicode_or_PyBytes_asCString(PyObject *in_str) {
+char *PyUnicode_or_PyBytes_asCString(PyObject *in_str) {
 
     char *out_str = NULL;
 
@@ -95,7 +95,7 @@ char *pykadmin_timestamp_as_deltastr(int seconds, const char *zero) {
 
 
 
-inline PyObject *pykadmin_pydatetime_from_timestamp(time_t timestamp) {
+PyObject *pykadmin_pydatetime_from_timestamp(time_t timestamp) {
 
     PyDateTime_IMPORT;
 
diff --git a/src/PyKAdminCommon.h b/src/PyKAdminCommon.h
index 08fd4e9..1e93719 100644
--- a/src/PyKAdminCommon.h
+++ b/src/PyKAdminCommon.h
@@ -22,11 +22,11 @@
 #endif
 
 
-inline char *PyUnicode_or_PyBytes_asCString(PyObject *in_str);
+char *PyUnicode_or_PyBytes_asCString(PyObject *in_str);
 
 int pykadmin_policy_exists(void *server_handle, const char *name);
 
-inline PyObject *pykadmin_pydatetime_from_timestamp(time_t timestamp);
+PyObject *pykadmin_pydatetime_from_timestamp(time_t timestamp);
 int pykadmin_timestamp_from_pydatetime(PyObject *datetime);
 
 int pykadmin_seconds_from_pydatetime(PyObject *delta);
-- 
GitLab