From c77456224205dfad2c57652e52f7e61a575fa7f1 Mon Sep 17 00:00:00 2001 From: Radostin Stoyanov Date: Tue, 20 Mar 2018 06:49:08 +0000 Subject: [PATCH] apibuild: Simplify getline() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Daniel P. Berrangé Signed-off-by: Radostin Stoyanov --- docs/apibuild.py | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/docs/apibuild.py b/docs/apibuild.py index 1f9c8f12ca..5e218a9ad0 100755 --- a/docs/apibuild.py +++ b/docs/apibuild.py @@ -432,21 +432,17 @@ class CLexer: line = self.input.readline() if not line: return None - self.lineno = self.lineno + 1 - line = line.lstrip() - line = line.rstrip() + self.lineno += 1 + line = line.strip() if line == '': continue while line[-1] == '\\': line = line[:-1] - n = self.input.readline() - self.lineno = self.lineno + 1 - n = n.lstrip() - n = n.rstrip() + n = self.input.readline().strip() + self.lineno += 1 if not n: break - else: - line = line + n + line += n return line def getlineno(self):