Move Install op executor to a separate file
This CL onnly moves code around, no actual changes
Test: th
Change-Id: Iea041d5d1b2fc34338349fb4045a79615193348f
diff --git a/payload_generator/extent_utils.h b/payload_generator/extent_utils.h
index 7aa614a..e9afa98 100644
--- a/payload_generator/extent_utils.h
+++ b/payload_generator/extent_utils.h
@@ -22,6 +22,7 @@
#include <base/logging.h>
+#include "google/protobuf/repeated_field.h"
#include "update_engine/payload_consumer/payload_constants.h"
#include "update_engine/update_metadata.pb.h"
@@ -63,6 +64,8 @@
// Returns a string representing all extents in |extents|.
std::string ExtentsToString(const std::vector<Extent>& extents);
+std::string ExtentsToString(
+ const google::protobuf::RepeatedPtrField<Extent>& extents);
// Takes a pointer to extents |extents| and extents |extents_to_add|, and
// merges them by adding |extents_to_add| to |extents| and normalizing.