--- CBOR-XS/XS.xs 2013/11/28 11:36:53 1.30 +++ CBOR-XS/XS.xs 2013/11/28 11:43:26 1.31 @@ -191,9 +191,9 @@ { need (enc, 9); - if (len < 24) + if (ecb_expect_true (len < 24)) *enc->cur++ = major | len; - else if (len <= 0xff) + else if (ecb_expect_true (len <= 0xff)) { *enc->cur++ = major | 24; *enc->cur++ = len;