pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/icsi-finger Use strerror(3) rather than sys_errlis...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d1bb82a34a3b
branches:  trunk
changeset: 502693:d1bb82a34a3b
user:      tv <tv%pkgsrc.org@localhost>
date:      Tue Nov 08 13:47:40 2005 +0000

description:
Use strerror(3) rather than sys_errlist on Interix.

diffstat:

 net/icsi-finger/distinfo         |   4 ++--
 net/icsi-finger/patches/patch-aa |  26 ++++++++++++++++++++++----
 2 files changed, 24 insertions(+), 6 deletions(-)

diffs (52 lines):

diff -r b2f5e4c2570a -r d1bb82a34a3b net/icsi-finger/distinfo
--- a/net/icsi-finger/distinfo  Tue Nov 08 13:45:22 2005 +0000
+++ b/net/icsi-finger/distinfo  Tue Nov 08 13:47:40 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.4 2005/02/24 12:13:50 agc Exp $
+$NetBSD: distinfo,v 1.5 2005/11/08 13:47:40 tv Exp $
 
 SHA1 (icsi-finger-1.0.27.tar.Z) = 41f03c42269a402169000a6b08ba8c6330256861
 RMD160 (icsi-finger-1.0.27.tar.Z) = 92839362b6d4b1893958ca0909654f070e734aa4
 Size (icsi-finger-1.0.27.tar.Z) = 729351 bytes
-SHA1 (patch-aa) = 09aff5e24c2cf5ede8d8b70e805c88824e0ba88c
+SHA1 (patch-aa) = dc800d0011090a273ad348bb8c8daa38b2acc5a6
 SHA1 (patch-ab) = d8a719d78288aad8ab3a7159f332afdd59231ebb
 SHA1 (patch-ac) = dd1603bef5c0c6764549a0fdcddfd819d4301809
diff -r b2f5e4c2570a -r d1bb82a34a3b net/icsi-finger/patches/patch-aa
--- a/net/icsi-finger/patches/patch-aa  Tue Nov 08 13:45:22 2005 +0000
+++ b/net/icsi-finger/patches/patch-aa  Tue Nov 08 13:47:40 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.2 1998/08/07 11:10:42 agc Exp $
+$NetBSD: patch-aa,v 1.3 2005/11/08 13:47:40 tv Exp $
 
---- lib/error.c.old    Sun Apr  5 00:38:04 1998
-+++ lib/error.c        Fri Jun 26 14:16:52 1998
-@@ -143,7 +143,7 @@
+--- lib/error.c.orig   1998-04-04 17:38:04.000000000 -0500
++++ lib/error.c
+@@ -143,13 +143,16 @@ file_error (severity, filename)
       int severity;
       char *filename;
  {
@@ -11,3 +11,21 @@
    extern int sys_nerr;
    extern char *sys_errlist[];
  #endif
+ 
+-  char *error_text;
++  const char *error_text;
+ 
++#ifdef __INTERIX
++  error_text = strerror(errno);
++#else
+   if (errno) {
+     if (errno < sys_nerr)
+       error_text = sys_errlist[errno];
+@@ -158,6 +161,7 @@ file_error (severity, filename)
+   } else {
+     error_text = "(Hmm, no error?)";
+   }
++#endif
+ 
+   if (filename == (char *)NULL)
+     handle_error (severity, "%s", error_text, NULL, NULL);



Home | Main Index | Thread Index | Old Index