Introduce new Script class.
Script basically manages a source object to be compiled.
Refactor Renderscript stuffs out from class Script to RSScript and
extend RSScript from Script (IS-A relation.)
No functionality changed.
diff --git a/lib/ExecutionEngine/MCCacheWriter.cpp b/lib/ExecutionEngine/MCCacheWriter.cpp
index b0bf117..b113ad9 100644
--- a/lib/ExecutionEngine/MCCacheWriter.cpp
+++ b/lib/ExecutionEngine/MCCacheWriter.cpp
@@ -18,7 +18,7 @@
#include "DebugHelper.h"
#include "FileHandle.h"
-#include "Script.h"
+#include "RSScript.h"
#include <map>
#include <string>
@@ -48,7 +48,7 @@
}
bool MCCacheWriter::writeCacheFile(FileHandle *objFile, FileHandle *infoFile,
- Script *S, uint32_t libRS_threadable) {
+ RSScript *S, uint32_t libRS_threadable) {
if (!objFile || objFile->getFD() < 0 || !infoFile || infoFile->getFD() < 0) {
return false;
}