cmdline: rename return values of vt100
authorOlivier Matz <zer0@droids-corp.org>
Sat, 25 Dec 2010 18:11:36 +0000 (19:11 +0100)
committerOlivier Matz <zer0@droids-corp.org>
Sun, 2 Jan 2011 20:53:15 +0000 (21:53 +0100)
Signed-off-by: Olivier Matz <zer0@droids-corp.org>
src/lib/cmdline_rdline.c
src/lib/cmdline_vt100.h

index 2ad9a76..5783d65 100644 (file)
@@ -212,10 +212,10 @@ rdline_char_in(struct rdline *rdl, char c)
                return RDLINE_RES_NOT_RUNNING;
 
        cmd = vt100_parser(&rdl->vt100, c);
-       if (cmd == -2)
+       if (cmd == VT100_NOT_COMPLETE)
                return RDLINE_RES_SUCCESS;
 
-       if (cmd >= 0) {
+       if (cmd != VT100_STD_CHAR) {
                switch (cmd) {
                case CMDLINE_KEY_CTRL_B:
                case CMDLINE_KEY_LEFT_ARR:
index 4d64bfc..824bed3 100644 (file)
@@ -133,10 +133,12 @@ struct cmdline_vt100 {
  */
 void vt100_init(struct cmdline_vt100 *vt);
 
+#define VT100_STD_CHAR     -1
+#define VT100_NOT_COMPLETE -2
 /**
  * Input a new character.
- * Return -1 if the character is not part of a control sequence
- * Return -2 if c is not the last char of a control sequence
+ * Return VT100_STD_CHAR if the character is not part of a control sequence
+ * Return VT100_NOT_COMPLETE if c is not the last char of a control sequence
  * Else return the index in vt100_commands[]
  */
 int vt100_parser(struct cmdline_vt100 *vt, char c);