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

ncd: NCDValueGenerator: add NCDValueGenerator_AppendGenerate()

ambrop7 пре 14 година
родитељ
комит
5aa5a589e5
2 измењених фајлова са 11 додато и 0 уклоњено
  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