[HB] Fix glyph properties
diff --git a/src/hb-ot-layout-open-private.h b/src/hb-ot-layout-open-private.h
index 0da23ef..6a75eb1 100644
--- a/src/hb-ot-layout-open-private.h
+++ b/src/hb-ot-layout-open-private.h
@@ -301,7 +301,7 @@
 
 struct FixedVersion
 {
-  inline operator uint32_t (void) const { return major << 16 + minor; }
+  inline operator uint32_t (void) const { return (major << 16) + minor; }
 
   USHORT major;
   USHORT minor;