diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2023-05-02 17:40:16 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2023-05-03 09:24:14 +0200 |
commit | fc7bfd9861111c94f047190e4d8cd006a3647c0a (patch) | |
tree | 23d694c43f83e30bc25b25b20f620cb856f0162a | |
parent | d8026c6defb5764eb1ee2649cd530b8f0e708675 (diff) | |
download | qttools-fc7bfd9861111c94f047190e4d8cd006a3647c0a.tar.gz |
lupdate/Python parser: Fix hang on trailing empty comment line
Break out of the while on EOF when reading comments.
Pick-to: 6.5
Fixes: PYSIDE-2311
Change-Id: I2047220950f9d9b424d04c1e34e32eeb5a5b83fa
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
-rw-r--r-- | src/linguist/lupdate/python.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/linguist/lupdate/python.cpp b/src/linguist/lupdate/python.cpp index 69e259920..f1de3b0ac 100644 --- a/src/linguist/lupdate/python.cpp +++ b/src/linguist/lupdate/python.cpp @@ -288,6 +288,7 @@ static Token getToken() id = readLine().trimmed(); break; case EOF: + return Tok_Eof; case '\n': break; default: |