aboutsummaryrefslogtreecommitdiffhomepage
path: root/reader.cpp
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-07-28 17:49:46 -0700
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-08-04 11:34:45 -0700
commit2e1b3325c63cd6c43a10a08acfc54d1fb29a5c03 (patch)
treebf02e8d37f7ea5ffe28d293ad7bd3b690cc7dae6 /reader.cpp
parent1b8f1650dc9959ace0df2037f751682e73b5bb1d (diff)
Warning cleanup
Diffstat (limited to 'reader.cpp')
-rw-r--r--reader.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/reader.cpp b/reader.cpp
index 94ad22bf..3bae07b5 100644
--- a/reader.cpp
+++ b/reader.cpp
@@ -1953,7 +1953,7 @@ static void move_word( int dir, int erase, int newv )
/*
Make sure we don't move beyond begining or end of buffer
*/
- end_buff_pos = maxi( 0, mini( end_buff_pos, data->command_length() ) );
+ end_buff_pos = maxi( 0UL, mini( end_buff_pos, data->command_length() ) );
@@ -1997,7 +1997,7 @@ void reader_set_buffer( const wcstring &b, int p )
if( p>=0 )
{
- data->buff_pos=mini( p, l );
+ data->buff_pos=mini( (size_t)p, l );
}
else
{
@@ -2724,7 +2724,7 @@ const wchar_t *reader_readline()
const wchar_t *buff = data->command_line.c_str();
const wchar_t *begin = &buff[data->buff_pos];
const wchar_t *end = begin;
- int len;
+ long len;
while( *end && *end != L'\n' )
end++;
@@ -2749,7 +2749,7 @@ const wchar_t *reader_readline()
const wchar_t *buff = data->command_line.c_str();
const wchar_t *end = &buff[data->buff_pos];
const wchar_t *begin = end;
- int len;
+ long len;
while( begin > buff && *begin != L'\n' )
begin--;
@@ -2757,7 +2757,7 @@ const wchar_t *reader_readline()
if( *begin == L'\n' )
begin++;
- len = maxi( end-begin, 1 );
+ len = maxi( end-begin, 1L );
begin = end - len;
reader_kill( begin - buff, len, KILL_PREPEND, last_char!=R_BACKWARD_KILL_LINE );
@@ -2780,7 +2780,7 @@ const wchar_t *reader_readline()
if( *begin == L'\n' )
begin++;
- len = maxi( end-begin, 0 );
+ len = maxi( end-begin, 0L );
begin = end - len;
while( *end && *end != L'\n' )