[vte] Revert "terminfo: Fix return values in assertions"



commit 78b9a3091e1bdea691a74b4c4350acce957ebacd
Author: Christian Persch <chpe gnome org>
Date:   Thu Apr 24 20:04:22 2014 +0200

    Revert "terminfo: Fix return values in assertions"
    
    This reverts commit 21e6badc84b658448a4db29ce6651d911e65f7ae.

 src/vteti.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/src/vteti.c b/src/vteti.c
index 1ecac1e..24b75dd 100644
--- a/src/vteti.c
+++ b/src/vteti.c
@@ -122,9 +122,9 @@ _vte_terminfo_get_boolean(struct _vte_terminfo *terminfo,
         NCURSES_SBOOL b;
 
         g_return_val_if_fail(terminfo != NULL, FALSE);
-        g_return_val_if_fail(variable & VTE_TERMINFO_VARTYPE_BOOLEAN, FALSE);
+        g_return_val_if_fail(variable & VTE_TERMINFO_VARTYPE_BOOLEAN, NULL);
         variable &= VTE_TERMINFO_VARTYPE_MASK;
-        g_return_val_if_fail(variable < BOOLCOUNT, FALSE);
+        g_return_val_if_fail(variable < BOOLCOUNT, NULL);
 
         b = terminfo->termtype.Booleans[variable];
         return VALID_BOOLEAN(b) ? b != 0 : FALSE;
@@ -146,9 +146,9 @@ _vte_terminfo_get_numeric(struct _vte_terminfo *terminfo,
         short n;
 
         g_return_val_if_fail(terminfo != NULL, -1);
-        g_return_val_if_fail(variable & VTE_TERMINFO_VARTYPE_NUMERIC, -1);
+        g_return_val_if_fail(variable & VTE_TERMINFO_VARTYPE_NUMERIC, NULL);
         variable &= VTE_TERMINFO_VARTYPE_MASK;
-        g_return_val_if_fail(variable < NUMCOUNT, -1);
+        g_return_val_if_fail(variable < NUMCOUNT, NULL);
 
         n = terminfo->termtype.Numbers[variable];
         return VALID_NUMERIC(n) ? (int)n : -1;
@@ -229,8 +229,8 @@ _vte_terminfo_get_numeric_by_cap(struct _vte_terminfo *terminfo,
         short n;
         const struct name_table_entry *e;
 
-        g_return_val_if_fail(terminfo != NULL, -1);
-        g_return_val_if_fail(cap != NULL, -1);
+        g_return_val_if_fail(terminfo != NULL, FALSE);
+        g_return_val_if_fail(cap != NULL, FALSE);
 
         e = _nc_find_entry(cap, _nc_get_hash_table(compat));
         if (e == NULL)
@@ -261,8 +261,8 @@ _vte_terminfo_get_string_by_cap(struct _vte_terminfo *terminfo,
         /* const */ char *str;
         const struct name_table_entry *e;
 
-        g_return_val_if_fail(terminfo != NULL, NULL);
-        g_return_val_if_fail(cap != NULL, NULL);
+        g_return_val_if_fail(terminfo != NULL, FALSE);
+        g_return_val_if_fail(cap != NULL, FALSE);
 
         e = _nc_find_entry(cap, _nc_get_hash_table(compat));
         if (e == NULL)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]