summaryrefslogtreecommitdiffstats
path: root/sinksh
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-05-24 14:49:26 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-05-24 15:08:59 +0200
commite357791eecd73a63b38fbc56db5d98e121fd2c9e (patch)
tree6c8ccc1935fd86a1a526b2d770b8bff53ba87e4d /sinksh
parentc40d14c78b6eaae9dd7ea0c00e49d99a1121d189 (diff)
downloadsink-e357791eecd73a63b38fbc56db5d98e121fd2c9e.tar.gz
sink-e357791eecd73a63b38fbc56db5d98e121fd2c9e.zip
Fixed linenoise warnings
Diffstat (limited to 'sinksh')
-rw-r--r--sinksh/repl/linenoise.hpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/sinksh/repl/linenoise.hpp b/sinksh/repl/linenoise.hpp
index 251da7f..70e115f 100644
--- a/sinksh/repl/linenoise.hpp
+++ b/sinksh/repl/linenoise.hpp
@@ -121,8 +121,8 @@
121 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 121 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
122 */ 122 */
123 123
124#ifndef __LINENOISE_HPP 124#ifndef LINENOISE_HPP
125#define __LINENOISE_HPP 125#define LINENOISE_HPP
126 126
127#ifndef _WIN32 127#ifndef _WIN32
128#include <termios.h> 128#include <termios.h>
@@ -1804,7 +1804,7 @@ inline int completeLine(struct linenoiseState *ls, char *cbuf, int *c) {
1804 switch(*c) { 1804 switch(*c) {
1805 case 9: /* tab */ 1805 case 9: /* tab */
1806 i = (i+1) % (lc.size()+1); 1806 i = (i+1) % (lc.size()+1);
1807 if (i == lc.size()) linenoiseBeep(); 1807 if (i == static_cast<int>(lc.size())) linenoiseBeep();
1808 break; 1808 break;
1809 case 27: /* escape */ 1809 case 27: /* escape */
1810 /* Re-show original buffer */ 1810 /* Re-show original buffer */
@@ -2169,7 +2169,7 @@ inline int linenoiseEdit(int stdin_fd, int stdout_fd, char *buf, int buflen, con
2169 break; 2169 break;
2170 case CTRL_T: /* ctrl-t, swaps current character with previous. */ 2170 case CTRL_T: /* ctrl-t, swaps current character with previous. */
2171 if (l.pos > 0 && l.pos < l.len) { 2171 if (l.pos > 0 && l.pos < l.len) {
2172 int aux = buf[l.pos-1]; 2172 char aux = buf[l.pos-1];
2173 buf[l.pos-1] = buf[l.pos]; 2173 buf[l.pos-1] = buf[l.pos];
2174 buf[l.pos] = aux; 2174 buf[l.pos] = aux;
2175 if (l.pos != l.len-1) l.pos++; 2175 if (l.pos != l.len-1) l.pos++;