diff options
| -rw-r--r-- | degesch.c | 8 | 
1 files changed, 4 insertions, 4 deletions
@@ -202,11 +202,11 @@ input_set_prompt (struct input *self, char *prompt)  	// First reset the prompt to work around a bug in readline  	rl_set_prompt (""); -	if (self->prompt_shown) +	if (self->prompt_shown > 0)  		rl_redisplay ();  	rl_set_prompt (self->prompt); -	if (self->prompt_shown) +	if (self->prompt_shown > 0)  		rl_redisplay ();  } @@ -255,7 +255,7 @@ input_insert_c (struct input *self, int c)  	char s[2] = { c, 0 };  	rl_insert_text (s); -	if (self->prompt_shown) +	if (self->prompt_shown > 0)  		rl_redisplay ();  } @@ -350,7 +350,7 @@ input_restore_buffer (struct input *self, struct input_buffer *buffer)  		free (buffer->saved_line);  		buffer->saved_line = NULL; -		if (self->prompt_shown) +		if (self->prompt_shown > 0)  			rl_redisplay ();  	}  }  | 
