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

Reply via email to