[serialize] Minor
diff --git a/src/hb-open-type.hh b/src/hb-open-type.hh
index 410a5f1..761a70f 100644
--- a/src/hb-open-type.hh
+++ b/src/hb-open-type.hh
@@ -287,16 +287,16 @@
     if (has_null && &src == &Null (T))
       return false;
 
-    c->serializer->push ();
+    auto *s = c->serializer;
+
+    s->push ();
 
     bool ret = src.subset (c);
 
     if (ret || !has_null)
-      c->serializer->add_link (*this,
-			       c->serializer->pop_pack (),
-			       base);
+      s->add_link (*this, s->pop_pack (), base);
     else
-      c->serializer->pop_discard ();
+      s->pop_discard ();
 
     return ret;
   }