diff options
author | edwin <edwin@FreeBSD.org> | 2003-11-04 19:54:17 +0800 |
---|---|---|
committer | edwin <edwin@FreeBSD.org> | 2003-11-04 19:54:17 +0800 |
commit | 0b12ea6cc42d63399095f499e0978e5691e84ed5 (patch) | |
tree | 0bbe34afdc461d2139d3c177c8e847acb6600e3d /www | |
parent | 32191f555161e392c370f2505e876b61d87f4ee3 (diff) | |
download | freebsd-ports-gnome-0b12ea6cc42d63399095f499e0978e5691e84ed5.tar.gz freebsd-ports-gnome-0b12ea6cc42d63399095f499e0978e5691e84ed5.tar.zst freebsd-ports-gnome-0b12ea6cc42d63399095f499e0978e5691e84ed5.zip |
[patch] Fix compiler error in www/php-screw
php-screw is not C99 compatible: the author use "exit()"
while C99 forbid.
PR: 56222
Submitted by: "Kang Liu" <liukang@bjpu.edu.cn>
Approved by: Alex Dupre <sysadmin@alexdupre.com>
Diffstat (limited to 'www')
-rw-r--r-- | www/php-screw/Makefile | 4 | ||||
-rw-r--r-- | www/php-screw/files/patch-tools::screw.c | 42 |
2 files changed, 42 insertions, 4 deletions
diff --git a/www/php-screw/Makefile b/www/php-screw/Makefile index 158d99364577..65b9619aa2d6 100644 --- a/www/php-screw/Makefile +++ b/www/php-screw/Makefile @@ -27,10 +27,6 @@ CONFIGURE_ARGS+=--enable-php_screw=shared .include <bsd.port.pre.mk> .include "${.CURDIR}/../../lang/php4/bsd.php.mk" -.if ${OSVERSION} >= 501000 -BROKEN= "Does not compile" -.endif - pre-everything:: @${ECHO} "" @${ECHO} "To achieve real security, define your own encryption" diff --git a/www/php-screw/files/patch-tools::screw.c b/www/php-screw/files/patch-tools::screw.c new file mode 100644 index 000000000000..f9236b30f103 --- /dev/null +++ b/www/php-screw/files/patch-tools::screw.c @@ -0,0 +1,42 @@ +--- tools/screw.c.orig Sun Aug 31 00:55:45 2003 ++++ tools/screw.c Sun Aug 31 00:56:14 2003 +@@ -18,12 +18,12 @@ + + if (argc != 2) { + fprintf(stderr, "Usage: filename.\n"); +- exit(); ++ exit(1); + } + fp = fopen(argv[1], "r"); + if (fp == NULL) { + fprintf(stderr, "File not found(%s)\n", argv[1]); +- exit(); ++ exit(1); + } + + fstat(fileno(fp), &stat_buf); +@@ -36,13 +36,13 @@ + + if (memcmp(datap, PM9SCREW, PM9SCREW_LEN) == 0) { + fprintf(stderr, "Already Crypted(%s)\n", argv[1]); +- exit(); ++ exit(1); + } + + fp = fopen(oldfilename, "w"); + if (fp == NULL) { + fprintf(stderr, "Can not create backup file(%s)\n", oldfilename); +- exit(); ++ exit(1); + } + fwrite(datap, datalen, 1, fp); + fclose(fp); +@@ -56,7 +56,7 @@ + fp = fopen(argv[1], "w"); + if (fp == NULL) { + fprintf(stderr, "Can not create crypt file(%s)\n", oldfilename); +- exit(); ++ exit(1); + } + fwrite(PM9SCREW, PM9SCREW_LEN, 1, fp); + fwrite(newdatap, newdatalen, 1, fp); |