Utilities/ClassBrowsers/jsclbr.py

changeset 5791
b70bc27b8e24
parent 5651
982465f8389c
child 6048
82ad8ec9548c
--- a/Utilities/ClassBrowsers/jsclbr.py	Wed Jul 05 19:59:42 2017 +0200
+++ b/Utilities/ClassBrowsers/jsclbr.py	Thu Jul 06 18:59:43 2017 +0200
@@ -102,7 +102,7 @@
         self.__source = self.__source.replace("\r\n", "\n").replace("\r", "\n")
         
         # ensure source ends with an eol
-        if self.__source[-1] != '\n':
+        if bool(self.__source) and self.__source[-1] != '\n':
             self.__source = self.__source + '\n'
     
     def parse(self):

eric ide

mercurial