Index: utils/archive/messaging.h |
diff --git a/utils/archive/messaging.h b/utils/archive/messaging.h |
index 208294c3cc0a8f1fb761ab894fc62ed789ea8cc2..bce0692a869f7d742f5c86aa976ef3bba53e9cbe 100644 |
--- a/utils/archive/messaging.h |
+++ b/utils/archive/messaging.h |
@@ -121,6 +121,13 @@ Dart_CObject* getNullableStringArgument(Dart_Port p, Dart_CObject* request, |
*/ |
char* getNullableString(Dart_CObject* object); |
+/** |
+ * Gets the module, name, and value, for a libarchive `set_option` function |
+ * call. Returns whether or not the arguments were parsed correctly. |
+ */ |
+bool getOptionArguments(Dart_Port p, Dart_CObject* request, char** module, |
+ char** name, char** value); |
+ |
/** Declares a null [Dart_CObject] named [name]. */ |
#define DART_NULL(name) \ |
Dart_CObject name; \ |