"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "include/uriparser/UriDefsConfig.h" between
uriparser-0.9.4.tar.xz and uriparser-0.9.5.tar.xz

About: uriparser is a strictly RFC 3986 compliant URI parsing library (with Unicode support).

UriDefsConfig.h  (uriparser-0.9.4.tar.xz):UriDefsConfig.h  (uriparser-0.9.5.tar.xz)
skipping to change at line 58 skipping to change at line 58
/* Deny external overriding */ /* Deny external overriding */
#undef URI_ENABLE_ANSI /* Internal for !URI_NO_ANSI */ #undef URI_ENABLE_ANSI /* Internal for !URI_NO_ANSI */
#undef URI_ENABLE_UNICODE /* Internal for !URI_NO_UNICODE */ #undef URI_ENABLE_UNICODE /* Internal for !URI_NO_UNICODE */
/* Encoding */ /* Encoding */
#ifdef URI_NO_ANSI #ifdef URI_NO_ANSI
# ifdef URI_NO_UNICODE # ifdef URI_NO_UNICODE
/* No encoding at all */ /* No encoding at all */
# error URI_NO_ANSI and URI_NO_UNICODE cannot go together. # error URI_NO_ANSI and URI_NO_UNICODE cannot go together.
# else # else
/* Unicode only */ /* Wide strings only */
# define URI_ENABLE_UNICODE 1 # define URI_ENABLE_UNICODE 1
# endif # endif
#else #else
# ifdef URI_NO_UNICODE # ifdef URI_NO_UNICODE
/* ANSI only */ /* Narrow strings only */
# define URI_ENABLE_ANSI 1 # define URI_ENABLE_ANSI 1
# else # else
/* Both ANSI and Unicode */ /* Both narrow and wide strings */
# define URI_ENABLE_ANSI 1 # define URI_ENABLE_ANSI 1
# define URI_ENABLE_UNICODE 1 # define URI_ENABLE_UNICODE 1
# endif # endif
#endif #endif
/* Function inlining, not ANSI/ISO C! */ /* Function inlining, not ANSI/ISO C! */
#if defined(URI_DOXYGEN) #if defined(URI_DOXYGEN)
# define URI_INLINE # define URI_INLINE
#elif defined(__INTEL_COMPILER) #elif defined(__INTEL_COMPILER)
/* Intel C/C++ */ /* Intel C/C++ */
/* http://predef.sourceforge.net/precomp.html#sec20 */ /* http://predef.sourceforge.net/precomp.html#sec20 */
/* http://www.intel.com/support/performancetools/c/windows/sb/CS-007751.htm#2 */ /* http://www.intel.com/support/performancetools/c/windows/sb/CS-007751.htm#2 */
# define URI_INLINE __force_inline # define URI_INLINE __forceinline
#elif defined(_MSC_VER) #elif defined(_MSC_VER)
/* Microsoft Visual C++ */ /* Microsoft Visual C++ */
/* http://predef.sourceforge.net/precomp.html#sec32 */ /* http://predef.sourceforge.net/precomp.html#sec32 */
/* http://msdn2.microsoft.com/en-us/library/ms882281.aspx */ /* http://msdn2.microsoft.com/en-us/library/ms882281.aspx */
# define URI_INLINE __forceinline # define URI_INLINE __forceinline
#elif (defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L)) #elif (defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L))
/* C99, "inline" is a keyword */ /* C99, "inline" is a keyword */
# define URI_INLINE inline # define URI_INLINE inline
#else #else
/* No inlining */ /* No inlining */
 End of changes. 4 change blocks. 
4 lines changed or deleted 4 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)