--- spal60sr\src\base\ProcessAccessElement.original.cpp	Sat May 17 15:18:08 2003
+++ spal60sr\src\base\ProcessAccessElement.cpp	Sat May 17 15:18:08 2003
@@ -4,6 +4,14 @@
 #include <tlhelp32.h>
 #include "ProcessCtrl.h"
 #include "BitOperation.h"
+
+#define FIX_SPOILER_AL_61  1
+#define SHOW_ERROR_MESSAGE 1
+
+#if defined(SHOW_ERROR_MESSAGE) && SHOW_ERROR_MESSAGE
+#include "ErrorMessage.h"
+#endif
+
 //---------------------------------------------------------------------
 //u̗vfxN^̏TCY߂֐v
 //---------------------------------------------------------------------
@@ -291,6 +299,9 @@
 	MaskedSrc	= TProcessAccessElementBase::Masking(data, mask);
 	tmpV		= TProcessAccessElementBase::Masking(tmpV, mask);
 
+#if defined(FIX_SPOILER_AL_61) && FIX_SPOILER_AL_61
+#define data MaskedSrc
+#endif
 	//r[hŐU蕪(rʂ^Ȃ0AUȂ-1ԂB)
 	switch(compareType){
 	case prcsCtrl::ctEQUOL:		//Sv
@@ -312,6 +323,9 @@
 		if(memcmp(data.begin(), tmpV.begin(), Size)<0) Ret = -1;
 		break;
 	}
+#if defined(FIX_SPOILER_AL_61) && FIX_SPOILER_AL_61
+#undef data
+#endif
 	break;}
  default:
 	return 5;	//zÕ[h
