kwo pushed a commit to branch master. http://git.enlightenment.org/legacy/imlib2.git/commit/?id=abc16b8c2cad9510c4e09793a48314fd7f13b2fb
commit abc16b8c2cad9510c4e09793a48314fd7f13b2fb Author: Kim Woelders <[email protected]> Date: Sun Feb 6 11:32:01 2022 +0100 Add imlib_version() --- src/lib/Imlib2.h.in | 3 +++ src/lib/api.c | 7 +++++++ 2 files changed, 10 insertions(+) diff --git a/src/lib/Imlib2.h.in b/src/lib/Imlib2.h.in index aa498fd..13c1d0a 100644 --- a/src/lib/Imlib2.h.in +++ b/src/lib/Imlib2.h.in @@ -115,6 +115,9 @@ extern "C" { #endif /* *INDENT-ON* */ +/* Imlib2 version */ +EAPI int imlib_version(void); + /* context handling */ EAPI Imlib_Context imlib_context_new(void); EAPI void imlib_context_free(Imlib_Context context); diff --git a/src/lib/api.c b/src/lib/api.c index 9b76fae..23b8143 100644 --- a/src/lib/api.c +++ b/src/lib/api.c @@ -132,6 +132,13 @@ static ImlibContext *ctx = &ctx0; static ImlibContextItem contexts0 = {.context = &ctx0 }; static ImlibContextItem *contexts = &contexts0; +/* Return Imlib2 version */ +int +imlib_version(void) +{ + return IMLIB2_VERSION; +} + /* frees the given context including all its members */ static void __imlib_free_context(ImlibContext * context) --
