[142067] trunk/dports/devel/rcs/files/patch-noreturn.diff
khindenburg at macports.org
khindenburg at macports.org
Sat Dec 12 04:11:28 PST 2015
Revision: 142067
https://trac.macports.org/changeset/142067
Author: khindenburg at macports.org
Date: 2015-11-02 17:21:45 -0800 (Mon, 02 Nov 2015)
Log Message:
-----------
rcs: add patch for previous commit #49046 (#49563)
Added Paths:
-----------
trunk/dports/devel/rcs/files/patch-noreturn.diff
Added: trunk/dports/devel/rcs/files/patch-noreturn.diff
===================================================================
--- trunk/dports/devel/rcs/files/patch-noreturn.diff (rev 0)
+++ trunk/dports/devel/rcs/files/patch-noreturn.diff 2015-11-03 01:21:45 UTC (rev 142067)
@@ -0,0 +1,59 @@
+diff -Naur rcs-5.9.4.old/src/b-complain.h rcs-5.9.4.new/src/b-complain.h
+--- src/b-complain.h 2015-01-09 01:40:02.000000000 -0800
++++ src/b-complain.h 2015-10-15 10:46:18.000000000 -0700
+@@ -32,12 +32,11 @@
+ printf_string (2, 3);
+ extern void generic_error (char const *who, char const *fmt, ...)
+ printf_string (2, 3);
+-extern void generic_fatal (char const *who, char const *fmt, ...)
+- printf_string (2, 3) exiting;
+-extern void fatal_syntax (size_t lno, char const *fmt, ...)
+- printf_string (2, 3) exiting;
+-extern void fatal_sys (char const *who)
+- exiting;
++exiting extern void generic_fatal (char const *who, char const *fmt, ...)
++ printf_string (2, 3);
++exiting extern void fatal_syntax (size_t lno, char const *fmt, ...)
++ printf_string (2, 3);
++exiting extern void fatal_sys (char const *who);
+
+ /* Idioms. Here, prefix P stands for "program" (general operation);
+ M for "manifestation"; R for "repository". */
+diff -Naur rcs-5.9.4.old/src/b-fb.h rcs-5.9.4.new/src/b-fb.h
+--- src/b-fb.h 2015-01-09 01:40:02.000000000 -0800
++++ src/b-fb.h 2015-10-15 10:41:32.000000000 -0700
+@@ -21,9 +21,9 @@
+ */
+
+ extern int change_mode (int fd, mode_t mode);
+-extern void Ierror (void) exiting;
++exiting extern void Ierror (void);
+ extern void testIerror (FILE *f);
+-extern void Oerror (void) exiting;
++exiting extern void Oerror (void);
+ extern void testOerror (FILE *o);
+ extern FILE *fopen_safer (char const *filename, char const *type);
+ extern void Ozclose (FILE **p);
+diff -Naur rcs-5.9.4.old/src/base.h rcs-5.9.4.new/src/base.h
+--- src/base.h 2015-01-09 01:40:02.000000000 -0800
++++ src/base.h 2015-10-15 10:47:47.000000000 -0700
+@@ -754,8 +754,7 @@
+ int donerewrite (int changed, time_t newRCStime);
+ void ORCSclose (void);
+ void ORCSerror (void);
+-void unexpected_EOF (void)
+- exiting;
++exiting void unexpected_EOF (void);
+ void initdiffcmd (struct diffcmd *dc);
+ int getdiffcmd (struct fro *finfile, bool delimiter,
+ FILE *foutfile, struct diffcmd *dc);
+@@ -830,8 +829,7 @@
+ char datebuf[datesize + zonelenmax]);
+
+ /* rcsutil */
+-void thank_you_and_goodnight (int const how)
+- exiting;
++exiting void thank_you_and_goodnight (int const how);
+ /* These are for ‘thank_you_and_goodnight’. */
+ #define TYAG_ORCSERROR (1 << 3)
+ #define TYAG_DIRTMPUNLINK (1 << 2)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151212/fcddad90/attachment.html>
More information about the macports-changes
mailing list