Merge pull request #75 from nico/auto

Remove a last stray bare std::auto_ptr.
diff --git a/src/decodetable.h b/src/decodetable.h
index 0c9f5e3..2bcad09 100644
--- a/src/decodetable.h
+++ b/src/decodetable.h
@@ -18,9 +18,9 @@
 #include <config.h>
 #include <stddef.h>     // NULL
 #include <stdint.h>     // int32_t
-#include <memory>       // auto_ptr
 #include "codetable.h"  // VCDiffInstructi...
 #include "logging.h"
+#include "unique_ptr.h" // auto_ptr, unique_ptr
 
 namespace open_vcdiff {
 
@@ -133,7 +133,7 @@
   // management for the non-standard code table, whose contents have
   // been read as part of the encoded data file/stream.
   //
-  std::auto_ptr<VCDiffCodeTableData> non_default_code_table_data_;
+  UNIQUE_PTR<VCDiffCodeTableData> non_default_code_table_data_;
 
   const char** instructions_and_sizes_;
   const char* instructions_and_sizes_end_;