Commit 590b490ba2 for asterisk.org

commit 590b490ba220e17ef0835580981428403126ed76
Author: George Joseph <gjoseph@sangoma.com>
Date:   Wed Apr 22 11:03:46 2026 -0600

    asterisk.c: Fix #if HAVE_LIBEDIT_IS_UNICODE.

    Line 2729 has `#if HAVE_LIBEDIT_IS_UNICODE` instead if `#ifdef`.  Since
    macros defined by autoconf are either set to `1` or not set at all,
    older distros where libedit isn't unicode won't have that macro defined
    and will fail to compile.

    Resolves: #1896

diff --git a/main/asterisk.c b/main/asterisk.c
index 20421eb268..febee957d3 100644
--- a/main/asterisk.c
+++ b/main/asterisk.c
@@ -2726,7 +2726,7 @@ static int ast_el_read_char(EditLine *editline, CHAR_T_LIBEDIT *cp)
 		}

 		if (!ast_opt_exec && fds[1].revents) {
-#if HAVE_LIBEDIT_IS_UNICODE
+#ifdef HAVE_LIBEDIT_IS_UNICODE
 			num_read = editline_read_char(editline, cp);
 			if (num_read < 1) {
 				break;