Avoid continuously duplicate commands in history

When adding a command to history, if CONFIG_UNIQUE_HISTORY is defined, always compare current command with the last entry in history.
This commit is contained in:
Abit 2019-05-03 16:54:25 +02:00 committed by GitHub
parent 7506826ac7
commit 448a3dac08
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1130,7 +1130,7 @@ static void hist_add(const char *p)
char *s;
#ifdef CONFIG_UNIQUE_HISTORY
if (H.Pos && strcmp(p, H.Lines[H.Pos - 1]) == 0)
if (H.Size && strcmp(p, H.Lines[H.Size - 1]) == 0)
return;
#endif