mirror of
git://git.gnupg.org/gnupg.git
synced 2025-01-10 13:04:23 +01:00
* secmem.c (lock_pool) [__CYGWIN__]: Don't print secmem warning.
* iobuf.c (direct_open): Handle mode 'b' if O_BINARY is available.
This commit is contained in:
parent
07ebd38ff7
commit
4b2cd72c24
@ -1,3 +1,9 @@
|
|||||||
|
2002-10-21 Werner Koch <wk@gnupg.org>
|
||||||
|
|
||||||
|
* secmem.c (lock_pool) [__CYGWIN__]: Don't print secmem warning.
|
||||||
|
|
||||||
|
* iobuf.c (direct_open): Handle mode 'b' if O_BINARY is available.
|
||||||
|
|
||||||
2002-09-16 Werner Koch <wk@gnupg.org>
|
2002-09-16 Werner Koch <wk@gnupg.org>
|
||||||
|
|
||||||
* w32reg.c (read_w32_registry_string): Fallback to HLM.
|
* w32reg.c (read_w32_registry_string): Fallback to HLM.
|
||||||
|
@ -208,6 +208,10 @@ direct_open (const char *fname, const char *mode)
|
|||||||
else {
|
else {
|
||||||
oflag = O_RDONLY;
|
oflag = O_RDONLY;
|
||||||
}
|
}
|
||||||
|
#ifdef O_BINARY
|
||||||
|
if (strchr (mode, 'b'))
|
||||||
|
oflag |= O_BINARY;
|
||||||
|
#endif
|
||||||
#ifndef __riscos__
|
#ifndef __riscos__
|
||||||
return open (fname, oflag, cflag );
|
return open (fname, oflag, cflag );
|
||||||
#else
|
#else
|
||||||
|
@ -179,7 +179,7 @@ lock_pool( void *p, size_t n )
|
|||||||
* wipes out the memory on a free().
|
* wipes out the memory on a free().
|
||||||
* Therefore it is sufficient to suppress the warning
|
* Therefore it is sufficient to suppress the warning
|
||||||
*/
|
*/
|
||||||
#elif defined (HAVE_DOSISH_SYSTEM)
|
#elif defined (HAVE_DOSISH_SYSTEM) || defined (__CYGWIN__)
|
||||||
/* It does not make sense to print such a warning, given the fact that
|
/* It does not make sense to print such a warning, given the fact that
|
||||||
* this whole Windows !@#$% and their user base are inherently insecure
|
* this whole Windows !@#$% and their user base are inherently insecure
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user