hi
When i try to un-merge a merge_id returned from
clutter_script_load_from_file
i get following asserts(./a.out:22293): Clutter-CRITICAL **: clutter_actor_destroy: assertion `CLUTTER_IS_ACTOR (self)' failed (./a.out:22293): Clutter-CRITICAL **: clutter_actor_destroy: assertion `CLUTTER_IS_ACTOR (self)' failed I am just trying to unmerge an id as soon as i get it. attached test case produces the result file : test.c and a json file temp.json thanks and regards varun shrivastava
temp.json
Description: Binary data
#include <stdio.h>
#include <clutter/clutter.h>
#include <glib.h>
int main(int argc, char **argv)
{
clutter_init(&argc, &argv);
ClutterScript *script = clutter_script_new();
guint merge_id = 0;
GError *error = NULL;
if((merge_id = clutter_script_load_from_file(script, "temp.json", &error)) != 0)
clutter_script_unmerge_objects(script, merge_id);
return 0;
}
