Index: php_wrappers.c
===================================================================
--- php_wrappers.c	(revision 484)
+++ php_wrappers.c	(revision 485)
@@ -433,10 +433,25 @@
 long s_len2;\
 double c;\
 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC,\
-  "ssd", &a, &s_len1, &b, &s_len2, &b, &c) == FAILURE)  return;\
+  "ssd", &a, &s_len1, &b, &s_len2, &c) == FAILURE)  return;\
 fname(a,b,c);\
 }
 
+
+// void f(char *, char *, float, float)
+#define PHP_v_ssff(fname)\
+ZEND_FUNCTION(fname)\
+{\
+char *a;\
+long s_len1;\
+char *b;\
+long s_len2;\
+double c,d;\
+if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC,\
+  "ssdd", &a, &s_len1, &b, &s_len2, &c, &d) == FAILURE)  return;\
+fname(a,b,c,d);\
+}
+
 // void f(char *, char *, float, float, float)
 #define PHP_v_ssfff(fname)\
 ZEND_FUNCTION(fname)\
@@ -451,7 +466,21 @@
 fname(a,b,c,d,e);\
 }
 
+// void f(char *, char *, float, float, float, float)
+#define PHP_v_ssffff(fname)\
+ZEND_FUNCTION(fname)\
+{\
+char *a;\
+long s_len1;\
+char *b;\
+long s_len2;\
+double c,d,e,f;\
+if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC,\
+  "ssdddd", &a, &s_len1, &b, &s_len2, &c, &d, &e, &f) == FAILURE)  return;\
+fname(a,b,c,d,e,f);\
+}
 
+
 // void f(char *, char *)
 #define PHP_v_ss(fname)\
 ZEND_FUNCTION(fname)\