From c876175c6160f55a95bd3b0bd19bf11f3df4f4ee Mon Sep 17 00:00:00 2001 From: Enji Cooper Date: Mon, 13 Mar 2017 02:12:33 +0000 Subject: [PATCH] lib/libcam/cam.3: note that cam_freeccb(3) with ccb == NULL is a no-op This allows me to accurately test this scenario, and for others to rely on the behavior, instead of relying on knowledge obtained via code inspection. Wording borrowed from free(3). MFC after: 1 week Requested by: ken (D9928) Reviewed by: imp Sponsored by: Dell EMC Isilon Differential Revision: D9969 --- lib/libcam/cam.3 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/libcam/cam.3 b/lib/libcam/cam.3 index fbcb016ff48..8accf63c746 100644 --- a/lib/libcam/cam.3 +++ b/lib/libcam/cam.3 @@ -302,6 +302,11 @@ structure. .Fn cam_freeccb frees CCBs allocated by .Fn cam_getccb . +If +.Va ccb +is +.Dv NULL , +no action is taken. .Pp .Fn cam_path_string takes as arguments a