代码拉取完成,页面将自动刷新
同步操作将从 src-openEuler/less 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
From bd05d5102880eca0ea2a1f1f713dd2e568bc164c Mon Sep 17 00:00:00 2001
From: Mark Nudelman <markn@greenwoodsoftware.com>
Date: Mon, 29 May 2023 10:20:38 -0700
Subject: [PATCH] Move any_data under #if USE_POLL and ensure that tty variable
is not accessed when it does not exist (in MSDOS build).
---
os.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/os.c b/os.c
index 0edc859f..b9097c41 100644
--- a/os.c
+++ b/os.c
@@ -48,6 +48,7 @@ static int use_poll = TRUE;
#endif
#if USE_POLL
#include <poll.h>
+static int any_data = FALSE;
#endif
/*
@@ -72,7 +73,6 @@ public int consecutive_nulls = 0;
/* Milliseconds to wait for data before displaying "waiting for data" message. */
static int waiting_for_data_delay = 4000;
static jmp_buf read_label;
-static int any_data = FALSE;
extern int sigs;
extern int ignore_eoi;
@@ -292,8 +292,10 @@ public int iread(int fd, unsigned char *buf, unsigned int len)
#endif
return (READ_ERR);
}
+#if USE_POLL
if (fd != tty && n > 0)
any_data = TRUE;
+#endif
return (n);
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。