Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(118)

Unified Diff: src/trusted/reverse_service/reverse_service.cc

Issue 15039022: Enable meta-based validation for shared libraries. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/trusted/reverse_service/reverse_service.cc
diff --git a/src/trusted/reverse_service/reverse_service.cc b/src/trusted/reverse_service/reverse_service.cc
index e7c47aaece862dd30a54f036598442b978074733..ca0953e350de78b7a275234f0079a9ab64913448 100644
--- a/src/trusted/reverse_service/reverse_service.cc
+++ b/src/trusted/reverse_service/reverse_service.cc
@@ -25,6 +25,7 @@
#include "native_client/src/trusted/desc/nacl_desc_invalid.h"
#include "native_client/src/trusted/desc/nacl_desc_io.h"
+#include "native_client/src/trusted/reverse_service/nacl_file_info.h"
#include "native_client/src/trusted/service_runtime/include/sys/fcntl.h"
namespace {
@@ -99,14 +100,14 @@ size_t EnumerateManifestKeys(NaClReverseInterface* self,
int OpenManifestEntry(NaClReverseInterface* self,
char const* url_key,
- int32_t* out_desc) {
+ struct NaClFileInfo* info) {
ReverseInterfaceWrapper* wrapper =
reinterpret_cast<ReverseInterfaceWrapper*>(self);
if (NULL == wrapper->iface) {
NaClLog(1, "OpenManifestEntry, no reverse_interface.\n");
return 0;
}
- return wrapper->iface->OpenManifestEntry(nacl::string(url_key), out_desc);
+ return wrapper->iface->OpenManifestEntry(nacl::string(url_key), info);
bsy 2013/05/10 23:52:56 isn't this implemented in chrome?
}
int CloseManifestEntry(NaClReverseInterface* self,

Powered by Google App Engine
This is Rietveld 408576698