Просмотр исходного кода

ncd: NCDValue: NCDValue_Compare: add assertions

ambrop7 14 лет назад
Родитель
Сommit
4e2042e681
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      ncd/NCDValue.c

+ 3 - 0
ncd/NCDValue.c

@@ -331,6 +331,9 @@ NCDValue NCDValue_ListShift (NCDValue *o)
 
 
 int NCDValue_Compare (NCDValue *o, NCDValue *v)
 int NCDValue_Compare (NCDValue *o, NCDValue *v)
 {
 {
+    value_assert(o);
+    value_assert(v);
+    
     if (o->type == NCDVALUE_STRING && v->type == NCDVALUE_LIST) {
     if (o->type == NCDVALUE_STRING && v->type == NCDVALUE_LIST) {
         return -1;
         return -1;
     }
     }