Преглед изворни кода

ncd: NCDObject: NCDObject_ResolveVarExprCompact(): allow names to be NULL if num_names is 0

ambrop7 пре 13 година
родитељ
комит
a4e6b1deff
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      ncd/NCDObject.c

+ 1 - 1
ncd/NCDObject.c

@@ -178,7 +178,7 @@ int NCDObject_ResolveVarExpr (NCDObject *o, char **names, NCDValMem *mem, NCDVal
 
 
 int NCDObject_ResolveVarExprCompact (NCDObject *o, const char *names, size_t num_names, NCDValMem *mem, NCDValRef *out_value)
 int NCDObject_ResolveVarExprCompact (NCDObject *o, const char *names, size_t num_names, NCDValMem *mem, NCDValRef *out_value)
 {
 {
-    ASSERT(names)
+    ASSERT(num_names == 0 || names)
     ASSERT(num_names >= 0)
     ASSERT(num_names >= 0)
     ASSERT(mem)
     ASSERT(mem)
     ASSERT(out_value)
     ASSERT(out_value)