-/* Generated by re2c 0.5 on Fri Dec 22 23:45:29 2000 */
+/* Generated by re2c 0.5 on Tue Jan 9 17:13:20 2001 */
#line 1 "/home/sas/src/php4/ext/standard/url_scanner_ex.re"
/*
+----------------------------------------------------------------------+
mainloop(ctx, src, srclen);
*newlen = ctx->result.len;
- if (ctx->result.len == 0) {
- return strdup("");
- }
smart_str_0(&ctx->result);
- ret = malloc(ctx->result.len + 1);
- memcpy(ret, ctx->result.c, ctx->result.len + 1);
ctx->result.len = 0;
- return ret;
+ return ctx->result.c;
}
PHP_RINIT_FUNCTION(url_scanner)
mainloop(ctx, src, srclen);
*newlen = ctx->result.len;
- if (ctx->result.len == 0) {
- return strdup("");
- }
smart_str_0(&ctx->result);
- ret = malloc(ctx->result.len + 1);
- memcpy(ret, ctx->result.c, ctx->result.len + 1);
ctx->result.len = 0;
- return ret;
+ return ctx->result.c;
}
PHP_RINIT_FUNCTION(url_scanner)