[BACK]Return to symlinks.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / rsync

Diff for /src/usr.bin/rsync/symlinks.c between version 1.6 and 1.7

version 1.6, 2021/06/30 13:10:04 version 1.7, 2021/09/02 21:06:06
Line 14 
Line 14 
  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF   * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.   * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */   */
 #include <sys/param.h>  
   
 #include <assert.h>  #include <assert.h>
 #include <stdint.h>  #include <stdint.h>
 #include <stdlib.h>  #include <stdlib.h>
   #include <limits.h>
 #include <unistd.h>  #include <unistd.h>
   
 #include "extern.h"  #include "extern.h"
Line 36 
Line 36 
         ssize_t  nsz = 0;          ssize_t  nsz = 0;
         void    *pp;          void    *pp;
   
         for (sz = MAXPATHLEN; ; sz *= 2) {          for (sz = PATH_MAX; ; sz *= 2) {
                 if ((pp = realloc(buf, sz + 1)) == NULL) {                  if ((pp = realloc(buf, sz + 1)) == NULL) {
                         ERR("realloc");                          ERR("realloc");
                         free(buf);                          free(buf);
Line 75 
Line 75 
         ssize_t  nsz = 0;          ssize_t  nsz = 0;
         void    *pp;          void    *pp;
   
         for (sz = MAXPATHLEN; ; sz *= 2) {          for (sz = PATH_MAX; ; sz *= 2) {
                 if ((pp = realloc(buf, sz + 1)) == NULL) {                  if ((pp = realloc(buf, sz + 1)) == NULL) {
                         ERR("realloc");                          ERR("realloc");
                         free(buf);                          free(buf);

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7