From: Andrew Deason Date: Mon, 17 Jan 2011 18:35:46 +0000 (-0600) Subject: vol: Windows requires binary fmode for salvaged X-Git-Tag: upstream/1.6.0.pre2^2~69 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=af2897097cd76940b0bfdde49a85b6fb6b7e2436;p=packages%2Fo%2Fopenafs.git vol: Windows requires binary fmode for salvaged Same as 98f633c60d20834cee0bbc0770a3146b06642a59, but for the salvageserver. Reviewed-on: http://gerrit.openafs.org/3676 Tested-by: BuildBot Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman (cherry picked from commit 802899aac022ab537159f3cd4435d072b5edc4be) Change-Id: I953a780f61ce377179829d4e42e9aab76b3a8f4d Reviewed-on: http://gerrit.openafs.org/3835 Tested-by: BuildBot Reviewed-by: Derrick Brashear --- diff --git a/src/vol/salvaged.c b/src/vol/salvaged.c index 087325888..af864ae9a 100644 --- a/src/vol/salvaged.c +++ b/src/vol/salvaged.c @@ -337,6 +337,9 @@ main(int argc, char **argv) exit(2); } #ifdef AFS_NT40_ENV + /* Default to binary mode for fopen() */ + _set_fmode(_O_BINARY); + main_thread = pthread_self(); if (spawnDatap && spawnDataLen) { /* This is a child per partition salvager. Don't setup log or