aboutsummaryrefslogtreecommitdiff
path: root/src/boot
diff options
context:
space:
mode:
authorPatrick Walton <[email protected]>2010-08-13 16:33:04 -0700
committerPatrick Walton <[email protected]>2010-08-13 16:33:04 -0700
commit176899a970b5ccea7aea43bee31c9ee08860ab0f (patch)
tree7a3a46e9ddcffc1641fa2c3c37bade5b4e9d4ad7 /src/boot
parentUncomment recently-no-longer-failing std.deque tests. Add a few arbitrary-ac... (diff)
downloadrust-176899a970b5ccea7aea43bee31c9ee08860ab0f.tar.xz
rust-176899a970b5ccea7aea43bee31c9ee08860ab0f.zip
Evil solution to the problem of importing the same opaque from two different files. Closes #145.
Diffstat (limited to 'src/boot')
-rw-r--r--src/boot/me/dwarf.ml2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/boot/me/dwarf.ml b/src/boot/me/dwarf.ml
index 1ff6c8ad..552b41e4 100644
--- a/src/boot/me/dwarf.ml
+++ b/src/boot/me/dwarf.ml
@@ -2795,6 +2795,7 @@ let rec extract_meta
queue_to_arr meta
;;
+let external_opaques = Hashtbl.create 0;;
let rec extract_mod_items
(nref:node_id ref)
@@ -2816,7 +2817,6 @@ let rec extract_mod_items
id
in
- let external_opaques = Hashtbl.create 0 in
let get_opaque_of o =
htab_search_or_add external_opaques o
(fun _ -> next_opaque_id())