diff --git a/src/PyKAdminCommon.c b/src/PyKAdminCommon.c
index c18e2c946f1f5d2aacd77d08f267e27a81cf0d0b..eb3e646561d1d316db7f6ca2a058438a4ca2c39f 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 08fd4e9fe82798dda42eb51a5d0545b9db378dfe..1e937194876498ae759115c0b02a3137080ed2d4 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);