static qboolean Sys_PatchImage()
{

	if(!Sys_MemoryProtectWrite((void*)(IMAGE_BASE + TEXT_SECTION_OFFSET), TEXT_SECTION_LENGTH))
		return qfalse;

	if(!Sys_MemoryProtectWrite((void*)(IMAGE_BASE + RODATA_SECTION_OFFSET), RODATA_SECTION_LENGTH))
		return qfalse;


	Sys_PatchImageData( );

	if(!Sys_MemoryProtectExec((void*)(IMAGE_BASE + TEXT_SECTION_OFFSET), TEXT_SECTION_LENGTH))
		return qfalse;

	if(!Sys_MemoryProtectReadonly((void*)(IMAGE_BASE + RODATA_SECTION_OFFSET), RODATA_SECTION_LENGTH))
		return qfalse;

	return qtrue;
}
static qboolean Sys_PatchImage()
{
	Sys_PatchImageData( );
	return qtrue;
}