Skip to content

Commit 9e47a7d

Browse files
committed
make it "work" with PYTHONOPTIMIZE set
1 parent c815436 commit 9e47a7d

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

vmprof/reader.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,11 +143,15 @@ def setup_once(self, little_endian, word_size, addr_size):
143143
self.addr_size = addr_size
144144

145145
def read_static_header(self):
146-
assert self.read_word() == 0 # header count
147-
assert self.read_word() == 3 # header size
148-
assert self.read_word() == 0
146+
r = self.read_word()
147+
assert r == 0 # header count
148+
r = self.read_word()
149+
assert r == 3 # header size
150+
r = self.read_word()
151+
assert r == 0
149152
self.state.period = self.read_word()
150-
assert self.read_word() in (0, 1)
153+
r = self.read_word()
154+
assert r in (0, 1)
151155

152156
def read_header(self):
153157
s = self.state

0 commit comments

Comments
 (0)