diff --git a/include/class.h b/include/class.h index 9f903ef..3ab436b 100644 --- a/include/class.h +++ b/include/class.h @@ -73,8 +73,8 @@ struct class { struct iface_impl impl; }; -extern inline void * class_getInterface(class_ptr *, iface_ptr); -extern inline class_ptr class_getClass(void *); +extern void * class_getInterface(class_ptr *, iface_ptr); +extern class_ptr class_getClass(void *); #endif // __CLASS_H__ diff --git a/include/interface/class.h b/include/interface/class.h index aafa637..b239831 100644 --- a/include/interface/class.h +++ b/include/interface/class.h @@ -19,8 +19,8 @@ struct i_Class { fptr_clone clone; }; -extern inline void * classNew(class_ptr, ...); -extern inline void classDelete(void **); +extern void * classNew(class_ptr, ...); +extern void classDelete(void **); #define new(class,...) classNew(_##class, __VA_ARGS__) #define delete(object) classDelete((void **)(object)) diff --git a/include/interface/logger.h b/include/interface/logger.h index 803ae9b..9626b64 100644 --- a/include/interface/logger.h +++ b/include/interface/logger.h @@ -15,7 +15,7 @@ struct i_Logger { fptr_log log; }; -extern inline void loggerLog(void *, logger_level, const char * const, ...); +extern void loggerLog(void *, logger_level, const char * const, ...); #endif // __INTERFACE_LOGGER_H__ diff --git a/src/class.c b/src/class.c index 98d5604..322fcf8 100644 --- a/src/class.c +++ b/src/class.c @@ -4,7 +4,6 @@ #include "class.h" #include "interface.h" -inline void * class_getInterface(class_ptr * class, iface_ptr _iface) { @@ -18,7 +17,6 @@ class_getInterface(class_ptr * class, iface_ptr _iface) return iface; } -inline class_ptr class_getClass(void * object) { diff --git a/src/interface/class.c b/src/interface/class.c index 9772224..cd0ad24 100644 --- a/src/interface/class.c +++ b/src/interface/class.c @@ -11,7 +11,6 @@ struct interface i_Class = { 3 }; -inline void * classNew(class_ptr class, ...) { @@ -30,7 +29,6 @@ classNew(class_ptr class, ...) return object; } -inline void classDelete(void ** object) { diff --git a/src/interface/logger.c b/src/interface/logger.c index 6829128..f3b6612 100644 --- a/src/interface/logger.c +++ b/src/interface/logger.c @@ -8,7 +8,6 @@ const struct interface i_Logger = { 1 }; -inline void loggerLog(void * _object, logger_level level, const char * const fmt, ...) { Logger object = _object;