]> git.cworth.org Git - apitrace/blobdiff - scripts/highlight.py
Fix highlight.py on Windows.
[apitrace] / scripts / highlight.py
index 986bd1dede68f87fa1f8798d02c96294e2b0139e..db6a37f9ab4887553757cf4953c91091e39ac6cf 100644 (file)
@@ -158,12 +158,12 @@ class WindowsConsoleHighlighter(PlainHighlighter):
             import ctypes
             self._handle = ctypes.windll.kernel32.GetStdHandle(nStdHandle)
         else:
-            self._handle = INVALID_HANDLE_VALUE
+            self._handle = self.INVALID_HANDLE_VALUE
 
         self._attribute = self.white
 
     def _setAttribute(self, attr):
-        if self._handle != INVALID_HANDLE_VALUE:
+        if self._handle != self.INVALID_HANDLE_VALUE:
             import ctypes
             ctypes.windll.kernel32.SetConsoleTextAttribute(self._handle, attr)
         self._attribute = attr
@@ -172,11 +172,11 @@ class WindowsConsoleHighlighter(PlainHighlighter):
         self._setAttribute(self._normal)
 
     def color(self, color):
-        intensity = self._attribute & FOREGROUND_INTENSITY
+        intensity = self._attribute & self.FOREGROUND_INTENSITY
         self._setAttribute(color | intensity)
 
     def bold(self):
-        self._setAttribute(self._attribute | FOREGROUND_INTENSITY)
+        self._setAttribute(self._attribute | self.FOREGROUND_INTENSITY)
 
     def italic(self):
         pass