From: George Joseph Date: Wed, 22 Apr 2026 17:03:46 +0000 (-0600) Subject: asterisk.c: Fix #if HAVE_LIBEDIT_IS_UNICODE. X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=590b490ba220e17ef0835580981428403126ed76;p=thirdparty%2Fasterisk.git 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;