[introspection] Make hb_blob_create() introspectable
diff --git a/src/Makefile.am b/src/Makefile.am
index 728d2f2..effb6bc 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -371,7 +371,9 @@
 	$(HBHEADERS) \
 	$(HBNODISTHEADERS) \
 	$(HBSOURCES) \
+	hb-gobject-enums.cc \
 	hb-gobject-enums.h \
+	hb-gobject-structs.cc \
 	hb-gobject-structs.h \
 	$(NULL)
 
diff --git a/src/hb-blob.cc b/src/hb-blob.cc
index 5f58429..16a2f99 100644
--- a/src/hb-blob.cc
+++ b/src/hb-blob.cc
@@ -78,7 +78,7 @@
 
 /**
  * hb_blob_create: (Xconstructor)
- * @data: (array length=length): Pointer to blob data.
+ * @data: (array length=length) (scope notified) (destroy destroy) (transfer none): Pointer to blob data.
  * @length: Length of @data in bytes.
  * @mode: Memory mode for @data.
  * @user_data: Data parameter to pass to @destroy.