aboutsummaryrefslogtreecommitdiffhomepage
path: root/reader.cpp
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-08-04 15:11:43 -0700
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-08-04 15:11:43 -0700
commitc67702a4989c450acd2c9f02fb65aa757f74880f (patch)
treef1def9222481625273521642d68db72c46b866b1 /reader.cpp
parent5880cd88c8e378efb3c76e0cfdff99dce0edf810 (diff)
Cleaned up lots of typecasts, simplified some string handling
Diffstat (limited to 'reader.cpp')
-rw-r--r--reader.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/reader.cpp b/reader.cpp
index 95c26c68..8aabd589 100644
--- a/reader.cpp
+++ b/reader.cpp
@@ -444,7 +444,9 @@ static void reader_repaint()
parser_t::principal_parser().test( data->command_line.c_str(), &data->indents[0], 0, 0 );
wcstring full_line = (data->autosuggestion.empty() ? data->command_line : data->autosuggestion);
- size_t len = std::max((size_t)1, full_line.size());
+ size_t len = full_line.size();
+ if (len < 1)
+ len = 1;
std::vector<color_t> colors = data->colors;
colors.resize(len, HIGHLIGHT_AUTOSUGGESTION);