]> granicus.if.org Git - icu/commit
ICU-20530 Fix header issues based on test/hdrtst
authorAlon Bar-Lev <alon.barlev@gmail.com>
Sat, 30 Mar 2019 06:59:46 +0000 (09:59 +0300)
committerJeff Genovy <29107334+jefgen@users.noreply.github.com>
Thu, 25 Apr 2019 21:51:43 +0000 (14:51 -0700)
commit0aa19c0d22af72a9b708b6285bbb1deb6cebcb62
tree276e87ad3175874a9bf4b7e271dc56626827a3fd
parent693adf3987c192c9ec649bc88e3e41b52f23204d
ICU-20530 Fix header issues based on test/hdrtst

Remove explicit extern "C++" scope.

Remove C++ macros in C mode.

Fix issues detected by make -C test/hdrtst.

Run test/hdrtest during CI to detect future breakage.

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
.travis.yml
icu4c/source/common/unicode/ucptrie.h
icu4c/source/common/unicode/udata.h
icu4c/source/common/unicode/uversion.h
icu4c/source/i18n/unicode/reldatefmt.h
icu4c/source/i18n/unicode/uspoof.h