sas Tue Jun 17 20:07:45 2003 EDT
Modified files:
/php4/ext/ircg ircg_scanner.re php_ircg_conversion.c
Log:
Work-around apparent issue with appendc
Fix file inclusion order (Solaris)
Index: php4/ext/ircg/ircg_scanner.re
diff -u php4/ext/ircg/ircg_scanner.re:1.26 php4/ext/ircg/ircg_scanner.re:1.27
--- php4/ext/ircg/ircg_scanner.re:1.26 Tue Jun 10 16:03:31 2003
+++ php4/ext/ircg/ircg_scanner.re Tue Jun 17 20:07:45 2003
@@ -16,14 +16,15 @@
+----------------------------------------------------------------------+
*/
-/* $Id: ircg_scanner.re,v 1.26 2003/06/10 20:03:31 imajes Exp $ */
+/* $Id: ircg_scanner.re,v 1.27 2003/06/18 00:07:45 sas Exp $ */
-#include "php_ircg_alloc.h"
-#include "php_ircg_smart_str.h"
#include <stdio.h>
#include <string.h>
+#include "php_ircg_smart_str.h"
+#include "php_ircg_alloc.h"
+
static const char *color_list[] = {
"white",
"black",
@@ -87,11 +88,7 @@
#define STD_ARGS ctx, start, YYCURSOR
#define PASSTHRU() do {
\
- size_t __len = xp - start;
\
- if (__len == 1)
\
- smart_str_appendc_ex(mctx.result, *start, 1); \
- else
\
- smart_str_appendl_ex(mctx.result, start, __len, 1); \
+ smart_str_appendl_ex(mctx.result, start, xp-start, 1); \
} while (0)
static inline void handle_scheme(STD_PARA)
Index: php4/ext/ircg/php_ircg_conversion.c
diff -u php4/ext/ircg/php_ircg_conversion.c:1.2 php4/ext/ircg/php_ircg_conversion.c:1.3
--- php4/ext/ircg/php_ircg_conversion.c:1.2 Sat Apr 19 14:03:47 2003
+++ php4/ext/ircg/php_ircg_conversion.c Tue Jun 17 20:07:45 2003
@@ -1,5 +1,5 @@
-#include "php_ircg_alloc.h"
#include "php_ircg_smart_str.h"
+#include "php_ircg_alloc.h"
/* {{{ Escape functions */
void php_ircg_js_escape(smart_str *input, smart_str *output)
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php