From 8f1178c552f8305ea5801ccac9a163900213dd62 Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Fri, 15 Apr 2022 16:17:09 -0500 Subject: [PATCH] Fix password.c compilation on mingw https://github.com/Hamlib/Hamlib/issues/813 --- security/password.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/security/password.c b/security/password.c index 1fd630f5d..78bd506fe 100644 --- a/security/password.c +++ b/security/password.c @@ -48,9 +48,9 @@ HAMLIB_EXPORT(void) rig_password_generate_secret(char *pass, product *= pass[i]; } - srandom(product); + srand(product); - snprintf(newpass, sizeof(newpass) - 1, "%s\t%lu\n", pass, random()); + snprintf(newpass, sizeof(newpass) - 1, "%s\t%lu\n", pass, (long)random()); printf("debug=%s\n", newpass); char *md5str = make_md5(newpass);