about summary refs log tree commit diff
path: root/src/rt
diff options
context:
space:
mode:
authorMarijn Haverbeke <marijnh@gmail.com>2011-08-24 17:05:53 +0200
committerMarijn Haverbeke <marijnh@gmail.com>2011-08-24 17:05:53 +0200
commit629ee94a0b360e2df1a1bbf7bf61ef346adf36ad (patch)
tree9830b3320c7f5b7b45c4ccb1170fd7bcc4ca6d09 /src/rt
parent15b540ded492c1e3d707d6e8472be0d87592979d (diff)
downloadrust-629ee94a0b360e2df1a1bbf7bf61ef346adf36ad.tar.gz
rust-629ee94a0b360e2df1a1bbf7bf61ef346adf36ad.zip
Back out copy-glue
This wasn't a good idea after all.
Diffstat (limited to 'src/rt')
-rw-r--r--src/rt/rust_internal.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/rt/rust_internal.h b/src/rt/rust_internal.h
index dd9f1d0cbc8..c977f969e74 100644
--- a/src/rt/rust_internal.h
+++ b/src/rt/rust_internal.h
@@ -257,8 +257,6 @@ struct rust_timer {
 
 typedef void CDECL (glue_fn)(void *, rust_task *, void *,
                              const type_desc **, void *);
-typedef void CDECL (copy_glue_fn)(void *, rust_task *, void *,
-                                  const type_desc **, void *, void *);
 typedef void CDECL (cmp_glue_fn)(void *, rust_task *, void *,
                                  const type_desc **,
                                  void *, void *, int8_t);
@@ -277,7 +275,7 @@ struct type_desc {
     glue_fn *take_glue;
     glue_fn *drop_glue;
     glue_fn *free_glue;
-    copy_glue_fn *copy_glue;
+    void *unused;
     glue_fn *sever_glue;    // For GC.
     glue_fn *mark_glue;     // For GC.
     uintptr_t is_stateful;