Make the objfile destructor private
[deliverable/binutils-gdb.git] / gdb / dcache.h
index 9c29074c919540fb9f5396e29005cf9c857d675f..a58ac840d120f3f679fd92e1d6dc45949a6c69bb 100644 (file)
@@ -34,6 +34,15 @@ DCACHE *dcache_init (void);
 /* Free a DCACHE.  */
 void dcache_free (DCACHE *);
 
+/* A deletion adapter that calls dcache_free.  */
+struct dcache_deleter
+{
+  void operator() (DCACHE *d) const
+  {
+    dcache_free (d);
+  }
+};
+
 enum target_xfer_status
   dcache_read_memory_partial (struct target_ops *ops, DCACHE *dcache,
                              CORE_ADDR memaddr, gdb_byte *myaddr,
This page took 0.025729 seconds and 4 git commands to generate.