Print this page
6659 nvlist_free(NULL) is a no-op

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libzfs/common/libzfs_sendrecv.c
          +++ new/usr/src/lib/libzfs/common/libzfs_sendrecv.c
↓ open down ↓ 2745 lines elided ↑ open up ↑
2746 2746                  /*
2747 2747                   * Now that we have the fs's they sent us, try the
2748 2748                   * renames again.
2749 2749                   */
2750 2750                  softerr = recv_incremental_replication(hdl, tofs, flags,
2751 2751                      stream_nv, stream_avl, NULL);
2752 2752          }
2753 2753  
2754 2754  out:
2755 2755          fsavl_destroy(stream_avl);
2756      -        if (stream_nv)
2757      -                nvlist_free(stream_nv);
     2756 +        nvlist_free(stream_nv);
2758 2757          if (softerr)
2759 2758                  error = -2;
2760 2759          if (anyerr)
2761 2760                  error = -1;
2762 2761          return (error);
2763 2762  }
2764 2763  
2765 2764  static void
2766 2765  trunc_prop_errs(int truncated)
2767 2766  {
↓ open down ↓ 870 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX