On 04/01/2012 04:24 PM, nobled wrote:
clang warns on these:

stroker.c:626:19: warning: implicit conversion from enumeration
type 'VGPathCommand' to different enumeration type 'VGPathSegment'
[-Wconversion]

No change in the underlying value.
---
  src/gallium/state_trackers/vega/stroker.c |    9 +++++----
  1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/gallium/state_trackers/vega/stroker.c
b/src/gallium/state_trackers/vega/stroker.c
index d89b6cf..b9f0f2c 100644
--- a/src/gallium/state_trackers/vega/stroker.c
+++ b/src/gallium/state_trackers/vega/stroker.c
@@ -623,7 +623,7 @@ static INLINE void create_round_join(struct
stroker *stroker,

     /*stroker_emit_line_to(stroker, nx, ny);*/

-   arc_init(&arc, VG_SCCWARC_TO_ABS,
+   arc_init(&arc, VG_SCCWARC_TO,
              x1, y1, x2, y2, width/2, height/2, 0);
     arc_stroker_emit(&arc, stroker,&matrix);
  }
@@ -1097,12 +1097,12 @@ static void stroker_process_subpath(struct
stroker *stroker)
                 matrix_load_identity(&matrix);

                 stroker_emit_move_to(stroker, cx + offset, cy);
-               arc_init(&arc, VG_SCCWARC_TO_ABS,
+               arc_init(&arc, VG_SCCWARC_TO,
                          cx + offset, cy,
                          cx - offset, cy,
                          offset, offset, 0);
                 arc_stroker_emit(&arc, stroker,&matrix);
-               arc_init(&arc, VG_SCCWARC_TO_ABS,
+               arc_init(&arc, VG_SCCWARC_TO,
                           cx - offset, cy,
                           cx + offset, cy,
                           offset, offset, 0);
@@ -1291,7 +1291,8 @@ void stroker_init(struct stroker *stroker,
     stroker->path = path_create(VG_PATH_DATATYPE_F, 1.0f, 0.0f,
                                 0, 0, VG_PATH_CAPABILITY_ALL);

-   stroker->last_cmd = VG_CLOSE_PATH;
+   /* Initialize with an invalid value */
+   stroker->last_cmd = (VGPathCommand)0;
  }

  void dash_stroker_init(struct stroker *str,

Reviewed-by: Brian Paul <bri...@vmware.com>
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to