aboutsummaryrefslogtreecommitdiffstats
path: root/www/sarg/files
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2004-11-16 08:17:44 +0800
committerpav <pav@FreeBSD.org>2004-11-16 08:17:44 +0800
commite7d7ed08fe85e2bf66abe232f14a903d39f50bec (patch)
tree36426b965cfeee3d5211fe08c208a39b4d6dbdc1 /www/sarg/files
parent6cee8ac0d5e1934f7fb087fd4d851d860f20ecbe (diff)
downloadfreebsd-ports-gnome-e7d7ed08fe85e2bf66abe232f14a903d39f50bec.tar.gz
freebsd-ports-gnome-e7d7ed08fe85e2bf66abe232f14a903d39f50bec.tar.zst
freebsd-ports-gnome-e7d7ed08fe85e2bf66abe232f14a903d39f50bec.zip
- Update to 2.0.1
PR: ports/73971 Submitted by: Maxim Tuliuk <mt@primats.org.ua> (maintainer)
Diffstat (limited to 'www/sarg/files')
-rw-r--r--www/sarg/files/patch-util.c54
1 files changed, 54 insertions, 0 deletions
diff --git a/www/sarg/files/patch-util.c b/www/sarg/files/patch-util.c
new file mode 100644
index 000000000000..10bccaabbac6
--- /dev/null
+++ b/www/sarg/files/patch-util.c
@@ -0,0 +1,54 @@
+--- util.c.orig Mon Oct 4 00:37:03 2004
++++ util.c Mon Nov 15 17:27:48 2004
+@@ -483,6 +483,25 @@
+
+ }
+
++void my_mkdir(char *name)
++{
++ char w0[255];
++ char w1[255];
++ char w2[255];
++
++ strcpy(w0,name);
++ strcpy(w2,"/");
++ getword(w1,w0,'/');
++ while(strstr(w0,"/") != 0) {
++ getword(w1,w0,'/');
++ strcat(w2,w1);
++ mkdir(w2,0755);
++ strcat(w2,"/");
++ }
++ strcat(w2,w0);
++ mkdir(w2,0755);
++}
++
+ void vrfydir(char *dir, char *dirname, char *per1, char *addr, char *site, char *us, char *form)
+ {
+ FILE *img_in, *img_ou;
+@@ -902,25 +921,6 @@
+ fputs(html,fp_ou);
+ fputs("<table>\n",fp_ou);
+ }
+-}
+-
+-void my_mkdir(char *name)
+-{
+- char w0[255];
+- char w1[255];
+- char w2[255];
+-
+- strcpy(w0,name);
+- strcpy(w2,"/");
+- getword(w1,w0,'/');
+- while(strstr(w0,"/") != 0) {
+- getword(w1,w0,'/');
+- strcat(w2,w1);
+- mkdir(w2,0755);
+- strcat(w2,"/");
+- }
+- strcat(w2,w0);
+- mkdir(w2,0755);
+ }
+
+ char url_module(char *url, char *w2)