int identical(KeyFrame *src);
// Generate pointers to parameters which are different than *src.
// User must free nonzero return arguments.
int identical(KeyFrame *src);
// Generate pointers to parameters which are different than *src.
// User must free nonzero return arguments.
- void get_diff(KeyFrame *src,
- BC_Hash **params,
- char **text,
- char **extra);
- void set_data(char *data);
- char* get_data();
+ void get_diff(KeyFrame *src, BC_Hash **params, char **text, char **extra);
// Get parameters in a hash table,
// the anonymous text in a newly allocated string.
// extra text in a newly allocated string
void get_contents(BC_Hash *ptr, char **text, char **extra);
// Update a single parameter or the anonymous text depending on which argument is nonzero
// Get parameters in a hash table,
// the anonymous text in a newly allocated string.
// extra text in a newly allocated string
void get_contents(BC_Hash *ptr, char **text, char **extra);
// Update a single parameter or the anonymous text depending on which argument is nonzero