+ rem_(g_quark_to_string(definition->name)));
+ }
+
+ if (elem->id == CTF_TYPE_INTEGER) {
+ struct declaration_integer *integer_declaration =
+ container_of(elem, struct declaration_integer, p);
+
+ if (integer_declaration->encoding == CTF_STRING_UTF8
+ || integer_declaration->encoding == CTF_STRING_ASCII) {
+
+ if (!(integer_declaration->len == CHAR_BIT
+ && integer_declaration->p.alignment == CHAR_BIT)) {
+ pos->string = sequence_definition->string;
+ g_string_assign(sequence_definition->string, "");
+ ret = bt_sequence_rw(ppos, definition);
+ pos->string = NULL;
+ }
+ fprintf(pos->fp, "\"%s\"", sequence_definition->string->str);
+ return ret;
+ }
+ }
+
+ if (!pos->dummy) {