result = g_new (PangoEngineShape, 1);
result = g_new (PangoliteEngineShape, 1);
dvng_engine_x_new (){  PangoEngineShape *result;    result = g_new (PangoEngineShape, 1);  result->engine.id = SCRIPT_ENGINE_NAME;  result->engine.type = PANGO_ENGINE_TYPE_SHAPE;  result->engine.length = sizeof (result);  result->script_shape = dvng_engine_shape;  result->get_coverage = dvng_engine_get_coverage;  return (PangoEngine *)result;}