Răsfoiți Sursa

ncd: NCDValueGenerator: add NCDValueGenerator_AppendGenerate()

ambrop7 14 ani în urmă
părinte
comite
5aa5a589e5
2 a modificat fișierele cu 11 adăugiri și 0 ștergeri
  1. 8 0
      ncd/NCDValueGenerator.c
  2. 3 0
      ncd/NCDValueGenerator.h

+ 8 - 0
ncd/NCDValueGenerator.c

@@ -129,3 +129,11 @@ fail1:
 fail0:
     return NULL;
 }
+
+int NCDValueGenerator_AppendGenerate (NCDValue *value, ExpString *str)
+{
+    NCDValue_Type(value);
+    ASSERT(str)
+    
+    return generate_value(value, str);
+}

+ 3 - 0
ncd/NCDValueGenerator.h

@@ -30,8 +30,11 @@
 #ifndef BADVPN_NCDVALUEGENERATOR_H
 #define BADVPN_NCDVALUEGENERATOR_H
 
+#include <misc/debug.h>
+#include <misc/expstring.h>
 #include <ncd/NCDValue.h>
 
 char * NCDValueGenerator_Generate (NCDValue *value);
+int NCDValueGenerator_AppendGenerate (NCDValue *value, ExpString *str) WARN_UNUSED;
 
 #endif