Merge pull request #1422 from qilingframework/revert-1417-bugfix/1362

Revert "fix: fixing AttributeError in IDAPython"
This commit is contained in:
xwings
2023-12-14 19:14:59 +08:00
committed by GitHub
+1 -2
View File
@@ -60,9 +60,8 @@ class QlOs:
# for the standard streams which usually do not support certain operations,
# such as fileno(). here we use this to determine how we are going to use
# the environment standard streams
assert sts.stdin != None # IDAPython don't have corresponding fds
sys.stdin.fileno()
except (UnsupportedOperation, AssertionError):
except UnsupportedOperation:
# Qiling is used on an interactive shell or embedded python interpreter.
# if the internal stream buffer is accessible, we should use it
self._stdin = getattr(sys.stdin, 'buffer', sys.stdin)