From: Radostin Stoyanov Date: Tue, 20 Mar 2018 06:49:08 +0000 (+0000) Subject: apibuild: Simplify getline() X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=c77456224205dfad2c57652e52f7e61a575fa7f1;p=libvirt.git apibuild: Simplify getline() Reviewed-by: Daniel P. Berrangé Signed-off-by: Radostin Stoyanov --- 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):