From 63b03c5e4afdf3e1a400597edcddfd6e815ea1f8 Mon Sep 17 00:00:00 2001 From: Arne Keller Date: Fri, 3 Jan 2025 08:23:25 +0100 Subject: [PATCH] Fix build with GCC 14 --- vncauth.c | 1 + vncauth.h | 2 ++ 2 files changed, 3 insertions(+) diff --git a/vncauth.c b/vncauth.c index 79c4448..6348007 100644 --- a/vncauth.c +++ b/vncauth.c @@ -26,6 +26,7 @@ #include #include #include +#include #include #include "vncauth.h" diff --git a/vncauth.h b/vncauth.h index 86dc455..7fdb8d4 100644 --- a/vncauth.h +++ b/vncauth.h @@ -25,6 +25,8 @@ #define CHALLENGESIZE 16 extern int vncEncryptAndStorePasswd(char *passwd, char *fname); +extern int vncEncryptAndStorePasswd2(char *passwd, char *passwdViewOnly, char *fname); extern char *vncDecryptPasswdFromFile(char *fname); +extern int vncDecryptPasswdFromFile2(char *fname, char *passwdFullControl, char *passwdViewOnly); extern void vncRandomBytes(unsigned char *bytes); extern void vncEncryptBytes(unsigned char *bytes, char *passwd);