geckolib: Blacklist some more comparators in regen_style_structs.sh

We *do* generate bindings for them, and they compile fine, but the
expected size for them is not correct.

My guess is that C++ types without members have at least 1 byte to be
addressable.

I'll test that later, but for now we don't care about them...
This commit is contained in:
Emilio Cobos Álvarez 2016-03-23 03:02:29 +01:00
parent 88c42cb58f
commit b433d80deb

View file

@ -70,7 +70,11 @@ fi
-match "nsTSubstring" \
-match "nsTString" \
-blacklist-type "nsStringComparator" \
-blacklist-type "nsCStringComparator" \
-blacklist-type "nsDefaultStringComparator" \
-blacklist-type "nsDefaultCStringComparator" \
-blacklist-type "nsCaseInsensitiveCStringArrayComparator" \
-blacklist-type "nsCaseInsensitiveCStringComparator" \
-include "$1/mozilla-config.h" \
-o ../gecko_style_structs.rs \
"$DIST_INCLUDE/nsString.h"