From 65ba955988d1a1a93b4b1f70f84a8d6277312e78 Mon Sep 17 00:00:00 2001 From: Eric Blake Date: Tue, 17 Feb 2009 07:58:39 -0700 Subject: install: compare files in binary mode * src/install.c (need_copy): Use O_BINARY when it matters. --- src/install.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/install.c') diff --git a/src/install.c b/src/install.c index 669fbea7a..2aa27d0af 100644 --- a/src/install.c +++ b/src/install.c @@ -1,5 +1,5 @@ /* install - copy files and set attributes - Copyright (C) 89, 90, 91, 1995-2008 Free Software Foundation, Inc. + Copyright (C) 89, 90, 91, 1995-2009 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -255,11 +255,11 @@ need_copy (const char *src_name, const char *dest_name, } /* compare files content */ - src_fd = open (src_name, O_RDONLY); + src_fd = open (src_name, O_RDONLY | O_BINARY); if (src_fd < 0) return true; - dest_fd = open (dest_name, O_RDONLY); + dest_fd = open (dest_name, O_RDONLY | O_BINARY); if (dest_fd < 0) { close (src_fd); -- cgit v1.2.3-54-g00ecf