anyremote/fix_compile_error.patch
2025-04-25 21:50:28 +01:00

33 lines
1.3 KiB
Diff

--- ./src/executor.c.orig 2025-04-25 21:20:37.307777694 +0100
+++ ./src/executor.c 2025-04-25 21:20:40.314734610 +0100
@@ -56,7 +56,7 @@ static int isIViewerCommand(char *cmd);
static void handleInit();
static void handleConnect();
-static void handleDisconnect();
+static void handleDisconnect(int peer);
static void handleExit();
static void cleanAutoRepeatFlag();
--- ./src/pr_web.h.orig 2025-04-25 21:31:10.758570383 +0100
+++ ./src/pr_web.h 2025-04-25 21:31:14.844562838 +0100
@@ -52,7 +52,7 @@ void webClose (ConnectInfo* connInfo,
void webReset (ConnectInfo* conn);
int listenWeb (ConnectInfo* connInfo);
int acceptWeb (ConnectInfo* connInfo);
-int checkWebPort();
+int checkWebPort(char* buf, int capacity);
int writeWebConn(const dMessage* dm, int mode);
int writeWeb (ConnectInfo* connInfo, const dMessage* dm);
//int haveClients (_WebConnection* cn);
--- ./src/sys_util.c.orig 2025-04-25 21:34:36.141191110 +0100
+++ ./src/sys_util.c 2025-04-25 21:34:52.101161638 +0100
@@ -354,7 +354,7 @@ static int pclose_r(int fd, pid_t pid)
{
register int r;
int status;
- void (*hstat)(), (*istat)(), (*qstat)();
+ void (*hstat)(int), (*istat)(int), (*qstat)(int);
(void) close(fd);
istat = signal(SIGINT, SIG_IGN);