diff options
Diffstat (limited to 'src/base')
-rw-r--r-- | src/base/cmd/cmdHist.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/base/cmd/cmdHist.c b/src/base/cmd/cmdHist.c index 36e546a7..218d832f 100644 --- a/src/base/cmd/cmdHist.c +++ b/src/base/cmd/cmdHist.c @@ -57,7 +57,7 @@ void Cmd_HistoryAddCommand( Abc_Frame_t * p, const char * command ) return; Len = strlen(command); strcpy( Buffer, command ); - if ( Buffer[Len-1] == '\n' ) + if ( Len > 0 && Buffer[Len-1] == '\n' ) Buffer[Len-1] = 0; if ( strlen(Buffer) > 3 && strncmp(Buffer,"set",3) && |