core: fixup helper function for spve - igp parameters
authorDaniel-Constantin Mierla <miconda@gmail.com>
Thu, 19 Jul 2012 08:23:20 +0000 (10:23 +0200)
committerDaniel-Constantin Mierla <miconda@gmail.com>
Thu, 19 Jul 2012 08:23:20 +0000 (10:23 +0200)
mod_fix.c
mod_fix.h

index 3f07f59..0f66437 100644 (file)
--- a/mod_fix.c
+++ b/mod_fix.c
@@ -557,3 +557,27 @@ int fixup_igp_all(void** param, int param_no)
 {
        return fixup_igp_null(param, 1);
 }
+
+/**
+ *
+ */
+int fixup_spve_igp(void** param, int param_no)
+{
+       if(param_no==1)
+               return fixup_spve_null(param, 1);
+       if(param_no==2)
+               return fixup_igp_null(param, 1);
+       return E_UNSPEC;
+}
+
+/**
+ *
+ */
+int fixup_free_spve_igp(void** param, int param_no)
+{
+       if(param_no==1)
+               return fixup_free_spve_null(param, 1);
+       if(param_no==2)
+               return fixup_free_igp_null(param, 1);
+       return E_UNSPEC;
+}
index 0e4206f..9c5863e 100644 (file)
--- a/mod_fix.h
+++ b/mod_fix.h
@@ -131,6 +131,9 @@ int fixup_free_spve_str(void** param, int param_no);
 int fixup_spve_all(void** param, int param_no);
 int fixup_igp_all(void** param, int param_no);
 
+int fixup_spve_igp(void** param, int param_no);
+int fixup_free_spve_igp(void** param, int param_no);
+
 /** get the corresp. free fixup function.*/
 free_fixup_function mod_fix_get_fixup_free(fixup_function f);