blob: e54e0b2971555cea1599beccdca695938d43463d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
--- lib/readline/display.c 2005-01-18 12:34:39.489668286 +0000
+++ lib/readline/display.c 2005-01-18 12:35:29.127187527 +0000
@@ -622,10 +622,11 @@
inv_lbreaks[++newlines] = temp;
#if defined (HANDLE_MULTIBYTE)
- lpos -= _rl_col_width (local_prompt, n0, num);
-#else
- lpos -= _rl_screenwidth;
+ if (local_prompt)
+ lpos -= _rl_col_width (local_prompt, n0, num);
+ else
#endif
+ lpos -= _rl_screenwidth;
}
prompt_last_screen_line = newlines;
|