The only file I had trouble compiling with MSVC v16 (Visual Studio
2010 Express), was forbidden.c. Du to the C89 (?) feature of data in
the middle of the code:
regex_t *regex;
if(rlen > 0) {
Can you please accept this patch for MSVC:
--- Git-latest/forbidden.c 2013-12-11 22:16:02 +0000
+++ forbidden.c 2014-08-19 21:36:21 +0000
@@ -199,6 +199,7 @@
DomainPtr **domains_return, regex_t **regex_return)
{
struct stat ss;
+ regex_t *regex;
int rc;
if(*domains_return) {
@@ -273,8 +274,6 @@
domains = NULL;
}
- regex_t *regex;
-
if(rlen > 0) {
regex = malloc(sizeof(regex_t));
rc = regcomp(regex, regexbuf, REG_EXTENDED | REG_NOSUB);
-----------------------
--gv
------------------------------------------------------------------------------
_______________________________________________
Polipo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/polipo-users