#ifdef HAVE_CONFIG_H
# include "config.h"
#else
# define EINA_UNUSED
#endif
#ifndef PACKAGE_DATA_DIR
#define PACKAGE_DATA_DIR "."
#endif
#include <Ecore.h>
#define WIDTH  (300)
#define HEIGHT (300)
static void
{
}
static void
_on_canvas_resize(Ecore_Evas *ee)
{
   int          w;
   int          h;
   evas_object_resize(bg, w, h);
}
int
{
   const char  *edje_file = PACKAGE_DATA_DIR"/swallow.edj";
   Ecore_Evas  *ee;
     return EXIT_FAILURE;
     goto shutdown_ecore_evas;
   
   if (!ee) goto shutdown_edje;
   evas_object_move(bg, 0, 0); 
   evas_object_resize(bg, WIDTH, HEIGHT); 
   edje_obj = edje_object_add(evas);
   edje_object_file_set(edje_obj, edje_file, "example_group");
   evas_object_move(edje_obj, 20, 20);
   evas_object_resize(edje_obj, WIDTH - 40, HEIGHT - 40);
   edje_object_part_swallow(edje_obj, "part_one", rect);
   obj = edje_object_part_swallow_get(edje_obj, "part_one");
   if(obj == rect)
      printf("Swallowing worked!\n");
   return EXIT_SUCCESS;
 shutdown_edje:
 shutdown_ecore_evas:
   return EXIT_FAILURE;
}