Revert "Add functions for testability to the EventLog APIs"

This reverts commit a3465441246ec339448e99847d518d81a17099b6.

Change-Id: I779a1fa9595f5fc7274e358de1f61c35922fe70c
diff --git a/liblog/include/log/log_event_list.h b/liblog/include/log/log_event_list.h
index 4d24c68..bb1ce34 100644
--- a/liblog/include/log/log_event_list.h
+++ b/liblog/include/log/log_event_list.h
@@ -108,12 +108,6 @@
 android_log_list_element android_log_read_next(android_log_context ctx);
 android_log_list_element android_log_peek_next(android_log_context ctx);
 
-/**
- * Convert a writer context to a reader context. Useful for testing.
- * Returns an error if ctx is already a reader.
- */
-int android_log_writer_to_reader(android_log_context ctx);
-
 /* Finished with reader or writer context */
 int android_log_destroy(android_log_context* ctx);
 
@@ -128,7 +122,6 @@
  private:
   android_log_context ctx;
   int ret;
-  int tag_;
 
   android_log_event_list(const android_log_event_list&) = delete;
   void operator=(const android_log_event_list&) = delete;
@@ -136,16 +129,11 @@
  public:
   explicit android_log_event_list(int tag) : ret(0) {
     ctx = create_android_logger(static_cast<uint32_t>(tag));
-    tag_ = tag;
   }
-
   explicit android_log_event_list(log_msg& log_msg) : ret(0) {
-    const char* buf = log_msg.msg();
-    ctx = create_android_log_parser(buf + sizeof(uint32_t),
+    ctx = create_android_log_parser(log_msg.msg() + sizeof(uint32_t),
                                     log_msg.entry.len - sizeof(uint32_t));
-    tag_ = buf[0] | (buf[1] << 8) | (buf[2] << 16) | (buf[3] << 24);
   }
-
   ~android_log_event_list() {
     android_log_destroy(&ctx);
   }
@@ -161,10 +149,6 @@
     return ctx;
   }
 
-  android_log_context context() const {
-    return ctx;
-  }
-
   /* return errors or transmit status */
   int status() const {
     return ret;
@@ -175,17 +159,12 @@
     if (retval < 0) ret = retval;
     return ret;
   }
-
   int end() {
     int retval = android_log_write_list_end(ctx);
     if (retval < 0) ret = retval;
     return ret;
   }
 
-  uint32_t tag() {
-    return tag_;
-  }
-
   android_log_event_list& operator<<(int32_t value) {
     int retval = android_log_write_int32(ctx, value);
     if (retval < 0) ret = retval;
@@ -317,10 +296,6 @@
     return ret >= 0;
   }
 
-  int convert_to_reader() {
-    return android_log_writer_to_reader(ctx);
-  }
-
   android_log_list_element read() {
     return android_log_read_next(ctx);
   }
diff --git a/liblog/log_event_list.c b/liblog/log_event_list.c
index f6e13db..a59cb87 100644
--- a/liblog/log_event_list.c
+++ b/liblog/log_event_list.c
@@ -565,26 +565,3 @@
 android_log_peek_next(android_log_context ctx) {
   return android_log_read_next_internal(ctx, 1);
 }
-
-LIBLOG_ABI_PUBLIC int android_log_writer_to_reader(android_log_context ctx) {
-  android_log_context_internal* context;
-
-  context = (android_log_context_internal*)ctx;
-
-  if (!context || context->read_write_flag != kAndroidLoggerWrite) {
-    return -EBADF;
-  }
-
-  context->len = context->pos;
-  context->storage[1] =
-      context
-          ->count[0];  // What does this do?!?! It's copied from the write func
-  context->pos = 0;
-  memset(context->count, 0, sizeof(context->count));
-  memset(context->list, 0, sizeof(context->list));
-  context->list_nest_depth = 0;
-  context->read_write_flag = kAndroidLoggerRead;
-  context->list_stop = false;
-
-  return 0;
-}