Index: trunk/src_plugins/io_tedax/io_tedax.c =================================================================== --- trunk/src_plugins/io_tedax/io_tedax.c (revision 846) +++ trunk/src_plugins/io_tedax/io_tedax.c (revision 847) @@ -389,7 +389,7 @@ case CAMV_OBJ_TEXT: break; /* shouldn't happen */ case CAMV_OBJ_ARC: rnd_fprintf(ctx->f, "\tarc %[4] %[4] %[4] %[4] %f %f\n", obj->arc.cx, obj->arc.cy, obj->arc.r, obj->arc.thick, obj->arc.start+180, -obj->arc.delta); break; case CAMV_OBJ_LINE: rnd_fprintf(ctx->f, "\tline %[4] %[4] %[4] %[4] %[4]\n", obj->line.x1, obj->line.y1, obj->line.x2, obj->line.y2, obj->line.thick); break; - case CAMV_OBJ_GRP: fprintf(ctx->f, "\tgrp %p\n", obj); break; + case CAMV_OBJ_GRP: fprintf(ctx->f, "\tgrp %p\n", (void *)obj); break; case CAMV_OBJ_POLY: for(len = n = 0; n < obj->poly.len; n++) { @@ -414,7 +414,7 @@ static void tdx_write_grp(write_ctx_t *ctx, const camv_grp_t *grp) { rnd_cardinal_t n; - fprintf(ctx->f, "begin camv_grp v1 %p\n", grp); + fprintf(ctx->f, "begin camv_grp v1 %p\n", (void *)grp); for(n = 0; n < grp->len; n++) { assert(grp->objs[n].proto.type != CAMV_OBJ_GRP); /* do not allow group-in-group */ tdx_write_obj(ctx, &grp->objs[n]);