summaryrefslogtreecommitdiff
path: root/startop/scripts/iorap/compiler_ri.py
diff options
context:
space:
mode:
Diffstat (limited to 'startop/scripts/iorap/compiler_ri.py')
-rwxr-xr-xstartop/scripts/iorap/compiler_ri.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/startop/scripts/iorap/compiler_ri.py b/startop/scripts/iorap/compiler_ri.py
index 17b58c19ef28..90fc8a8123c5 100755
--- a/startop/scripts/iorap/compiler_ri.py
+++ b/startop/scripts/iorap/compiler_ri.py
@@ -139,7 +139,9 @@ def build_protobuf(page_runs, inode2filename, filters=[]):
continue
file_id = file_id_map.get(filename)
- if not file_id:
+ # file_id could 0, which satisfies "if file_id" and causes duplicate
+ # filename for file id 0.
+ if file_id is None:
file_id = file_id_counter
file_id_map[filename] = file_id_counter
file_id_counter = file_id_counter + 1