X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=hv.h;h=9322377f2d75110bd73d547e3890bcd85892a668;hb=d002ef56a2861d995ba1887bd9f3d10c8c74d149;hp=226532661da8e75582908e64437d7a9c4d8ffba1;hpb=9953ff723fac897df4afc6a69aaa7bfe5e8dc983;p=p5sagit%2Fp5-mst-13.2.git diff --git a/hv.h b/hv.h index 2265326..9322377 100644 --- a/hv.h +++ b/hv.h @@ -367,6 +367,9 @@ C. #define HVhek_FREEKEY 0x100 /* Internal flag to say key is malloc()ed. */ #define HVhek_PLACEHOLD 0x200 /* Internal flag to create placeholder. * (may change, but Storable is a core module) */ +#define HVhek_KEYCANONICAL 0x400 /* Internal flag - key is in canonical form. + If the string is UTF-8, it cannot be + converted to bytes. */ #define HVhek_MASK 0xFF /* Which flags enable HvHASKFLAGS? Somewhat a hack on a hack, as