33 lines
1.3 KiB
Diff
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);
|