From a0170049b0f6b1d3b1209530aaa6bb38e5324695 Mon Sep 17 00:00:00 2001 From: Sylvain Munaut <tnt@246tNt.com> Date: Sat, 14 Dec 2013 19:05:44 +0100 Subject: wx: Only call XInitThreads for linux Turns out OSX also returns 'posix' for os.name. This limits it to linux only. Note that it's purely cosmetic because on OSX it would just print a warning but not prevent anything from working. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> --- gr-wxgui/python/wxgui/stdgui2.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'gr-wxgui/python/wxgui/stdgui2.py') diff --git a/gr-wxgui/python/wxgui/stdgui2.py b/gr-wxgui/python/wxgui/stdgui2.py index d983dd58cd..53b389dd3c 100644 --- a/gr-wxgui/python/wxgui/stdgui2.py +++ b/gr-wxgui/python/wxgui/stdgui2.py @@ -22,7 +22,6 @@ '''A simple wx gui for GNU Radio applications''' import ctypes -import os import wx import sys from gnuradio import gr @@ -36,7 +35,7 @@ class stdapp (wx.App): self._nstatus = nstatus self._max_noutput_items = max_noutput_items # If we're on Linux, also enable multi-threading Xlib access - if os.name == 'posix': + if sys.platform.startswith('linux'): try: x11 = ctypes.cdll.LoadLibrary('libX11.so') x11.XInitThreads() -- cgit v1.2.3