settings_gui.c
changeset 1501 0faec0f792b0
parent 1500 228f77e88adf
child 1739 4f3082735fbc
--- a/settings_gui.c	Sat Mar 12 21:21:47 2005 +0000
+++ b/settings_gui.c	Sun Mar 13 11:47:04 2005 +0000
@@ -483,7 +483,7 @@
 			for (btn = 0; btn != GAME_DIFFICULTY_NUM; btn++) {
 				val = ((int*)&_opt_mod_temp.diff)[btn];
 				// if setting has changed, change it
-				if (val != ((int*)&_opt_mod_temp.diff)[btn])
+				if (val != ((int*)&_opt_ptr->diff)[btn])
 					DoCommandP(0, btn, val, NULL, CMD_CHANGE_DIFFICULTY_LEVEL);
 			}
 			DoCommandP(0, -1, _opt_mod_temp.diff_level, NULL, CMD_CHANGE_DIFFICULTY_LEVEL);