PHP_FUNCTION(xdiff_string_diff)
PHP_FUNCTION(xdiff_string_merge3)
PHP_FUNCTION(xdiff_string_diff){	char *str1, *str2;	int size1, size2, retval, context = 3, minimal = 0;	xdemitcb_t output;	struct string_buffer string;		if (ZEND_NUM_ARGS() < 2 || ZEND_NUM_ARGS() > 4 || zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss|lb", &str1, &size1, &str2, &size2, &context, &minimal) == FAILURE) {		WRONG_PARAM_COUNT;	}	retval = init_string(&string);	if (!retval) {		RETURN_FALSE;	}	output.priv= &string;	output.outf = append_string;		retval = make_diff_str(str1, size1, str2, size2, &output, context, minimal);	if (!retval) {		free_string(&string);		RETURN_FALSE;	}		RETVAL_STRINGL(string.ptr, string.size, 1);	free_string(&string);}