about summary refs log tree commit diff
path: root/src/libstd/util.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstd/util.rs')
-rw-r--r--src/libstd/util.rs13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/libstd/util.rs b/src/libstd/util.rs
index 8e7efeb532a..5ae45b74dd8 100644
--- a/src/libstd/util.rs
+++ b/src/libstd/util.rs
@@ -175,18 +175,16 @@ mod tests {
 
         // verify that `#[unsafe_no_drop_flag]` works as intended on a zero-size struct
 
-        // NOTE: uncomment after snapshot, will not parse yet
-        //static mut did_run: bool = false;
+        static mut did_run: bool = false;
 
         struct Foo { five: int }
 
         impl Drop for Foo {
             fn drop(&self) {
                 assert_eq!(self.five, 5);
-                // NOTE: uncomment after snapshot, will not parse yet
-                //unsafe {
-                    //did_run = true;
-                //}
+                unsafe {
+                    did_run = true;
+                }
             }
         }
 
@@ -194,7 +192,6 @@ mod tests {
             let _a = (NonCopyable, Foo { five: 5 }, NonCopyable);
         }
 
-        // NOTE: uncomment after snapshot, will not parse yet
-        //unsafe { assert_eq!(did_run, true); }
+        unsafe { assert_eq!(did_run, true); }
     }
 }