iconv: Bail out of the loop when an illegal sequence of bytes occurs.
[elinks/elinks-j605.git] / src / osdep / system.h
blobd616ba6b81f970c51269a37793b6cf104ac8dc5a
1 #ifndef EL__OSDEP_SYSTEM_H
2 #define EL__OSDEP_SYSTEM_H
4 #if !defined(CONFIG_OS_BEOS) \
5 && !defined(CONFIG_OS_OS2) \
6 && !defined(CONFIG_OS_RISCOS) \
7 && !defined(CONFIG_OS_UNIX) \
8 && !defined(CONFIG_OS_WIN32)
10 #warning No OS platform defined, maybe config.h was not included
12 #endif
14 #include "osdep/beos/overrides.h"
15 #include "osdep/win32/overrides.h"
17 #include "osdep/beos/sysinfo.h"
18 #include "osdep/os2/sysinfo.h"
19 #include "osdep/riscos/sysinfo.h"
20 #include "osdep/unix/sysinfo.h"
21 #include "osdep/win32/sysinfo.h"
23 #ifndef HAVE_SA_STORAGE
24 #define sockaddr_storage sockaddr
25 #endif
27 #endif