[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