Fix no-posix-io compile failure
The fix in conf_include_test.c seems to be required because some compilers give an error if you give an empty string for the second argument to strpbrk(). It doesn't really make sense to send an empty string for this argument anyway, so make sure it has at least one character in it. Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de> (Merged from https://github.com/openssl/openssl/pull/5666)
This commit is contained in:
parent
4bfb96f2ad
commit
1a54618ba6
2 changed files with 3 additions and 2 deletions
|
@ -36,7 +36,8 @@ NON_EMPTY_TRANSLATION_UNIT
|
|||
# include <openssl/x509v3.h>
|
||||
# include <openssl/rand.h>
|
||||
|
||||
# if defined(OPENSSL_SYS_UNIX) && !defined(OPENSSL_NO_SOCK)
|
||||
# if defined(OPENSSL_SYS_UNIX) && !defined(OPENSSL_NO_SOCK) \
|
||||
&& !defined(OPENSSL_NO_POSIX_IO)
|
||||
# define OCSP_DAEMON
|
||||
# include <sys/types.h>
|
||||
# include <sys/wait.h>
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
#else
|
||||
/* the test does not work without chdir() */
|
||||
# define chdir(x) (-1);
|
||||
# define DIRSEP ""
|
||||
# define DIRSEP "/"
|
||||
# define DIRSEP_PRESERVE 0
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Reference in a new issue