diff --git a/bindings/python/unicorn/unicorn.py b/bindings/python/unicorn/unicorn.py index 1e796beb..a48f6847 100644 --- a/bindings/python/unicorn/unicorn.py +++ b/bindings/python/unicorn/unicorn.py @@ -383,9 +383,9 @@ class Uc: return __wrapped def __uc_generic(): - return UcGeneric + return Uc - wrapped = { + wrapped: Callable[[], Type[Uc]] = { uc.UC_ARCH_ARM : __uc_subclass('arm', 'UcAArch32'), uc.UC_ARCH_ARM64 : __uc_subclass('arm64', 'UcAArch64'), uc.UC_ARCH_MIPS : __uc_generic, @@ -1049,13 +1049,6 @@ class Uc: self.__ctl_w(uc.UC_CTL_TB_FLUSH) -class UcGeneric(Uc): - """Unicorn generic architecture subclass. - """ - - pass - - class UcContext: def __init__(self, h, arch: int, mode: int): self._context = uc_context()