Make memory for generated routines non-writable. This change also fixes a missing include for memcmp(). Bug 14642677 Change-Id: I4207d259b9d7b20e0cb35ded65bacd5c2d882087 Reviewed-on: https://swiftshader-review.googlesource.com/3884 Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
diff --git a/src/OpenGL/libEGL/Config.cpp b/src/OpenGL/libEGL/Config.cpp index 835b198..d78d3db 100644 --- a/src/OpenGL/libEGL/Config.cpp +++ b/src/OpenGL/libEGL/Config.cpp
@@ -27,6 +27,7 @@ #include <string.h> #include <algorithm> +#include <cstring> #include <vector> using namespace std;