diff options
| -rw-r--r-- | util/nvmutil/nvmutil.c | 6 | 
1 files changed, 2 insertions, 4 deletions
| diff --git a/util/nvmutil/nvmutil.c b/util/nvmutil/nvmutil.c index 9e821b10..a1bf9b72 100644 --- a/util/nvmutil/nvmutil.c +++ b/util/nvmutil/nvmutil.c @@ -327,10 +327,8 @@ void  setWord(int pos16, int partnum, uint16_t val16)  {  	gbeFileModified = 1; -	if (word(pos16, partnum) == val16) -		return; -	buf16[pos16 + (partnum << 11)] = val16; -	nvmPartModified[partnum] = 1; +	if (word(pos16, partnum) != val16) +		nvmPartModified[partnum] = 1 | (word(pos16, partnum) = val16);  }  void | 
