about summary refs log tree commit diff stats
path: root/src/tools/env.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/env.c')
-rw-r--r--src/tools/env.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/tools/env.c b/src/tools/env.c
index ec9da3c8..ebc9cad0 100644
--- a/src/tools/env.c
+++ b/src/tools/env.c
@@ -1250,7 +1250,7 @@ void MmapDynaCache(mapping_t* mapping)
 #endif
 #else
 void SerializeMmaplist(mapping_t* mapping) {}
-void DynaCacheList() { printf_log(LOG_NONE, "Dynarec not enable\n"); }
+void DynaCacheList(const char* filter) { printf_log(LOG_NONE, "Dynarec not enable\n"); }
 void DynaCacheClean() {}
 #endif
 
@@ -1393,10 +1393,14 @@ int IsAddrNeedReloc(uintptr_t addr)
 
 int IsAddrMappingLoadAndClean(uintptr_t addr)
 {
+    #ifdef DYNAREC
     if(!envmap) return 0;
     mapping_t* mapping = ((mapping_t*)rb_get_64(envmap, addr));
     if(!mapping) return 0;
     if(!mapping->mmaplist) return 0;
     if(MmaplistIsDirty(mapping->mmaplist)) return 0;
     return 1;
+    #else
+    return 0;
+    #endif
 }
\ No newline at end of file