Browse Source

db_text: fix clang compiler warning

Ovidiu Sas 11 years ago
parent
commit
f4cfbe9a7c
2 changed files with 6 additions and 1 deletions
  1. 3 0
      modules/db_text/dbt_lib.c
  2. 3 1
      modules/db_text/dbt_res.c

+ 3 - 0
modules/db_text/dbt_lib.c

@@ -460,6 +460,9 @@ int dbt_is_neq_type(db_type_t _t0, db_type_t _t1)
 		case DB1_BITMAP:
 			if (_t0==DB1_INT)
 				return 0;
+		default:
+			LM_ERR("invalid datatype %d\n", _t1);
+			return 1;
 	}
 	return 1;
 }

+ 3 - 1
modules/db_text/dbt_res.c

@@ -499,8 +499,10 @@ int dbt_cmp_val(dbt_val_p _vp, db_val_t* _v)
 		case DB1_BITMAP:
 			return (_vp->val.int_val<_v->val.bitmap_val)?-1:
 				(_vp->val.int_val>_v->val.bitmap_val)?1:0;
+		default:
+			LM_ERR("invalid datatype %d\n", VAL_TYPE(_v));
+			return -2;
 	}
-	LM_ERR("invalid datatype %d\n", VAL_TYPE(_v));
 	return -2;
 }