strerror_r: Fix comments.
authorBruno Haible <bruno@clisp.org>
Sat, 4 Jun 2011 11:01:55 +0000 (13:01 +0200)
committerBruno Haible <bruno@clisp.org>
Sat, 4 Jun 2011 11:01:55 +0000 (13:01 +0200)
* lib/strerror_r.c (strerror_r): Update comments after 2011-06-01
commit.

ChangeLog
lib/strerror_r.c

index 18d68be..0406a54 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2011-06-04  Bruno Haible  <bruno@clisp.org>
 
+       strerror_r: Fix comments.
+       * lib/strerror_r.c (strerror_r): Update comments after 2011-06-01
+       commit.
+
+2011-06-04  Bruno Haible  <bruno@clisp.org>
+
        perror: Fix compilation error.
        * lib/perror.c: Don't include intprops.h, verify.h, strerror-impl.h.
        Undefine fprintf, not sprintf.
index 93e33fa..d0c7be9 100644 (file)
@@ -181,9 +181,8 @@ strerror_r (int errnum, char *buf, size_t buflen)
       {
         char stackbuf[STACKBUF_LEN];
 
-        /* strerror-impl.h is also affected if our choice of stackbuf
-           size is not large enough.  */
         if (strerror_r (errnum, stackbuf, sizeof stackbuf) == ERANGE)
+          /* STACKBUF_LEN should have been large enough.  */
           abort ();
         safe_copy (buf, buflen, stackbuf);
       }
@@ -198,7 +197,7 @@ strerror_r (int errnum, char *buf, size_t buflen)
         size_t len;
         strerror_r (errnum, stackbuf, sizeof stackbuf);
         len = strlen (stackbuf);
-        /* stackbuf should have been large enough.  */
+        /* STACKBUF_LEN should have been large enough.  */
         if (len + 1 == sizeof stackbuf)
           abort ();
         if (buflen <= len)