extern void *swf_tag_edit_create_detail(void);
extern int swf_tag_edit_input_detail(swf_tag_t *tag, struct swf_object_ *swf);
-extern int swf_tag_edit_identity_detail(swf_tag_t *tag, int id);
+extern int swf_tag_edit_get_cid_detail(swf_tag_t *tag);
+extern int swf_tag_edit_replace_cid_detail(swf_tag_t *tag, int id);
extern unsigned char *swf_tag_edit_output_detail(swf_tag_t *tag,
unsigned long *length,
struct swf_object_ *swf);
extern void swf_tag_edit_print_detail(swf_tag_t *tag,
- struct swf_object_ *swf);
+ struct swf_object_ *swf,
+ int indent_depth);
extern void swf_tag_edit_destroy_detail(swf_tag_t *tag);
extern char *swf_tag_edit_get_string(void *detail,
char *variable_name,
- int variable_name_len);
+ int variable_name_len,
+ int *error);
extern int swf_tag_edit_replace_string(void *detail,
char *variable_name,
int variable_name_len,