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 | f1343b2f55fe9c9c64de116252fadbc0a6105bd6 (patch) | |
tree | ebd6a3ebbb10035d4c2e0edbb0c2a92b0e6c47db /ares | |
parent | 962b7985e69af076ea13da53aecf5d3650c696d5 (diff) |
Force compilation failure in case macros sread() or swrite() are not defined.
Diffstat (limited to 'ares')
-rw-r--r-- | ares/setup_once.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/ares/setup_once.h b/ares/setup_once.h index 065a0888e..0ca6863e2 100644 --- a/ares/setup_once.h +++ b/ares/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 */ |