billiob pushed a commit to branch master.

http://git.enlightenment.org/apps/terminology.git/commit/?id=2c5bab7b8d5bdb3acb89f363d685b4b1e6ffd1d5

commit 2c5bab7b8d5bdb3acb89f363d685b4b1e6ffd1d5
Author: Boris Faure <[email protected]>
Date:   Sun Sep 15 17:47:42 2019 +0200

    termptyext: get rid of "unused" warnings
    
    + abort on unknown test escape code
---
 src/bin/termptyext.c | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/bin/termptyext.c b/src/bin/termptyext.c
index a0ca1b3..1c183b0 100644
--- a/src/bin/termptyext.c
+++ b/src/bin/termptyext.c
@@ -330,16 +330,22 @@ tytest_handle_escape_codes(Termpty *ty,
         _handle_mouse_wheel(ty, buf + 1);
         break;
       default:
+        abort();
         break;
      }
 }
 #endif
 
+#if defined(ENABLE_TESTS) || defined(ENABLE_TEST_UI)
+#define ARG_USED_FOR_TESTS
+#else
+#define ARG_USED_FOR_TESTS EINA_UNUSED
+#endif
 
 Eina_Bool
-termpty_ext_handle(Termpty *ty,
-                   const Eina_Unicode *buf,
-                   size_t blen)
+termpty_ext_handle(Termpty *ty ARG_USED_FOR_TESTS,
+                   const Eina_Unicode *buf ARG_USED_FOR_TESTS,
+                   size_t blen EINA_UNUSED)
 {
    switch (buf[0]) // major opcode
      {
@@ -354,3 +360,4 @@ termpty_ext_handle(Termpty *ty,
      }
    return EINA_FALSE;
 }
+#undef ARG_USED_FOR_TESTS

-- 


Reply via email to