A helper file for cleanup.c.
[rsync/rsync.git] / NEWS
diff --git a/NEWS b/NEWS
index 0df3fe9..41ab6c0 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -104,18 +104,19 @@ Changes since 2.6.8:
   INTERNAL:
 
     - Did a code audit using IBM's code checker program and made several
-      changes, including: replacing most of the strcpy() and sprintf() calls
-      with strlcpy(), snprintf(), and memcpy(); adding a 0-value to an enum
-      that had been intermingling a literal 0 with the defined enum values.
+      changes, including: replacing most of the strcpy() and sprintf()
+      calls with strlcpy(), snprintf(), and memcpy(), and adding a 0-value
+      to an enum that had been intermingling a literal 0 with the defined
+      enum values.
 
     - Fixed a potential bug in f_name_cmp() when both the args are a
       top-level "." dir (which doesn't happen in normal operations).
 
     - Changed exit_cleanup() so that it can never return instead of exit.
       The old code might return if it found the exit_cleanup() function
-      was being called recursively.  The new code adds a check into the
-      logging functions so that they return back to the exit function
-      instead of recursing.
+      was being called recursively.  The new code segments the exit code
+      so that any recursive calls move on to the next step of the exit
+      processing.
 
   DEVELOPER RELATED: