From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2155) id E98713858020; Wed, 9 Aug 2023 15:25:16 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E98713858020 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1691594716; bh=H0lOChkPM98ZpTjYZxfiaABiqqPidphh4+e84L/VG9s=; h=From:To:Subject:Date:From; b=UIpBxje6x5NSzRDnS0XnIkDTdaE6Kq+ZiJ1g+POL9OPUHYhdPE3gdOguVYXPttC24 OF91GOQ0i8loHZbepbJR5B5ALXxzSxwgI2vmrAYNHY6kozvNyqgTYkcQhMC2caipvO dSyQRp5MaE+ZnHBooJXTlEZ9aUXifyoJsfRzDYDA= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Corinna Vinschen To: cygwin-cvs@sourceware.org Subject: [newlib-cygwin/main] Cygwin: lseek: propagate new SEEK_DATA and SEEK_HOLE to fhandler X-Act-Checkin: newlib-cygwin X-Git-Author: Corinna Vinschen X-Git-Refname: refs/heads/main X-Git-Oldrev: 5b53633b5dd02adf7b2b00ac0b69906e4ea3ffe6 X-Git-Newrev: b6fbe0fc2e062e6f0d155009da235574e39dbbe2 Message-Id: <20230809152516.E98713858020@sourceware.org> Date: Wed, 9 Aug 2023 15:25:16 +0000 (GMT) List-Id: https://sourceware.org/git/gitweb.cgi?p=3Dnewlib-cygwin.git;h=3Db6fbe0fc2e0= 62e6f0d155009da235574e39dbbe2 commit b6fbe0fc2e062e6f0d155009da235574e39dbbe2 Author: Corinna Vinschen AuthorDate: Wed Aug 9 16:56:40 2023 +0200 Commit: Corinna Vinschen CommitDate: Wed Aug 9 16:56:40 2023 +0200 Cygwin: lseek: propagate new SEEK_DATA and SEEK_HOLE to fhandler =20 Signed-off-by: Corinna Vinschen Diff: --- winsup/cygwin/syscalls.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/winsup/cygwin/syscalls.cc b/winsup/cygwin/syscalls.cc index 04907b991c48..e4b3dd2f3c62 100644 --- a/winsup/cygwin/syscalls.cc +++ b/winsup/cygwin/syscalls.cc @@ -1559,7 +1559,7 @@ lseek (int fd, off_t pos, int dir) { off_t res; =20 - if (dir !=3D SEEK_SET && dir !=3D SEEK_CUR && dir !=3D SEEK_END) + if (dir < SEEK_SET || dir > SEEK_HOLE) { set_errno (EINVAL); res =3D -1;