Skip to content

Commit 57d4834

Browse files
author
mwitt
committed
Fixed imports to make rpc lib python3 compatible
1 parent 925f2b1 commit 57d4834

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

src/bap/asm.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
"""Disassembled instuctions"""
44

5-
from adt import ADT
5+
from .adt import ADT
66

77
class Kind(ADT) : pass
88
class Having_side_effects(Kind) : pass

src/bap/rpc.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
import os, time, atexit
4+
import os, time, atexit, sys
55
from signal import signal, SIGTERM
66
import requests
77
from subprocess import Popen
88
from mmap import mmap
9-
from urlparse import urlparse, parse_qs
9+
if sys.version_info > (3, 0):
10+
from urllib.parse import urlparse, parse_qs
11+
else:
12+
from urlparse import urlparse, parse_qs
13+
1014
from tempfile import NamedTemporaryFile
1115
import json
12-
import adt, arm, asm, bil
16+
from . import adt, arm, asm, bil
1317

1418
import threading
1519

0 commit comments

Comments
 (0)