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)

-- 


Reply via email to