tweaks: combine two ifs into one

master
Benno Schulenberg 2020-02-12 12:09:12 +01:00
parent 71daa1ef6b
commit 0d0d011579
1 changed files with 7 additions and 9 deletions

View File

@ -1549,16 +1549,14 @@ void do_input(void)
/* If we have a command, or if there aren't any other key codes waiting,
* it's time to insert the gathered bytes into the current buffer. */
if (shortcut || get_key_buffer_len() == 0) {
if (puddle != NULL) {
puddle[depth] = '\0';
inject(puddle, depth);
if ((shortcut || get_key_buffer_len() == 0) && puddle != NULL) {
puddle[depth] = '\0';
/* Empty the little input buffer. */
free(puddle);
puddle = NULL;
depth = 0;
}
inject(puddle, depth);
free(puddle);
puddle = NULL;
depth = 0;
}
if (shortcut == NULL) {