From f575b7e25d5cf102f5cb9a76ff730e38d8a9f027 Mon Sep 17 00:00:00 2001 From: Russell Bryant <russell@russellbryant.com> Date: Sat, 11 Nov 2006 15:22:08 +0000 Subject: [PATCH] Merged revisions 47492 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r47492 | russell | 2006-11-11 10:18:02 -0500 (Sat, 11 Nov 2006) | 2 lines Tweak the formatting of this new function to better conform to coding guidelines. ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47493 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- main/term.c | 37 +++++++++++++++++-------------------- 1 file changed, 17 insertions(+), 20 deletions(-) diff --git a/main/term.c b/main/term.c index e92a27077f..bdafa49e20 100644 --- a/main/term.c +++ b/main/term.c @@ -264,31 +264,28 @@ char *term_prompt(char *outbuf, const char *inbuf, int maxout) return outbuf; } - /* filter escape sequences */ void term_filter_escapes(char *line) { int i; - for (i=0; i < strlen(line); i++) { - if (line[i] == ESC) { - if (line[i+1] == '\x5b') { - switch (line[i+2]) { - case '\x30': - break; - case '\x31': - break; - case '\x33': - break; - default: - /* replace ESC with a space */ - line[i] = ' '; - } - } else { - /* replace ESC with a space */ - line[i] = ' '; - } - } + for (i = 0; i < strlen(line); i++) { + if (line[i] != ESC) + continue; + if (line[i + 1] == '\x5b') { + switch (line[i + 2]) { + case '\x30': + case '\x31': + case '\x33': + break; + default: + /* replace ESC with a space */ + line[i] = ' '; + } + } else { + /* replace ESC with a space */ + line[i] = ' '; + } } } -- GitLab