diff options
author | Yang Tse <yangsita@gmail.com> | 2006-07-31 17:12:24 +0000 |
---|---|---|
committer | Yang Tse <yangsita@gmail.com> | 2006-07-31 17:12:24 +0000 |
commit | c7aae2ef2e4ba8799e52d68f2f5e0fe6a8fc393f (patch) | |
tree | 40909950e85cff109859f5073fca16a2f2881330 /setup_once.h | |
parent | 6438dff987433d32ef3d5d1b57e2d6f0b471ad99 (diff) | |
download | c-ares-c7aae2ef2e4ba8799e52d68f2f5e0fe6a8fc393f.tar.gz c-ares-c7aae2ef2e4ba8799e52d68f2f5e0fe6a8fc393f.tar.bz2 c-ares-c7aae2ef2e4ba8799e52d68f2f5e0fe6a8fc393f.zip |
Force compilation failure in case macros sread() or swrite() are not defined.
Diffstat (limited to 'setup_once.h')
-rw-r--r-- | setup_once.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/setup_once.h b/setup_once.h index 065a088..0ca6863 100644 --- a/setup_once.h +++ b/setup_once.h @@ -70,6 +70,11 @@ #ifdef DJGPP #define sread(x,y,z) (ssize_t)read_s((int)(x), (char *)(y), (int)(z)) #endif +#ifndef sread + /* */ + Error Missing_definition_of_macro_sread + /* */ +#endif #endif /* HAVE_RECV */ #ifdef HAVE_SEND @@ -92,6 +97,11 @@ #ifdef DJGPP #define swrite(x,y,z) (ssize_t)write_s((int)(x), (char *)(y), (int)(z)) #endif +#ifndef swrite + /* */ + Error Missing_definition_of_macro_swrite + /* */ +#endif #endif /* HAVE_SEND */ |