changeset 19387:34f16a04d10c

12083 libsum: cast between incompatible function types Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
author Toomas Soome <tsoome@me.com>
date Sun, 25 Nov 2018 23:34:48 +0200
parents b3962cf1faa3
children 75bd72db4d53
files usr/src/lib/libsum/common/sum-lmd.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/lib/libsum/common/sum-lmd.c	Tue Jan 14 18:13:43 2020 +0100
+++ b/usr/src/lib/libsum/common/sum-lmd.c	Sun Nov 25 23:34:48 2018 +0200
@@ -171,7 +171,7 @@
 		lmd->name = name;
 		lmd->datasize = 16;
 		lmd->initf = (Lmd_init_f)MD5Init;
-		lmd->updatef = (Lmd_update_f)MD5Update;
+		lmd->updatef = (Lmd_update_f)(uintptr_t)MD5Update;
 		lmd->finalf = (Lmd_final_f)MD5Final;
 		md5_init((Sum_t*)lmd);
 	}