replace memcpy() with assignment, better type safety
authorBrian <brian.paul@tungstengraphics.com>
Fri, 17 Aug 2007 18:40:35 +0000 (12:40 -0600)
committerBrian <brian.paul@tungstengraphics.com>
Fri, 17 Aug 2007 18:40:35 +0000 (12:40 -0600)
src/mesa/pipe/draw/draw_context.c

index 7e6a951..d5d7d40 100644 (file)
@@ -158,7 +158,7 @@ static void validate_pipeline( struct draw_context *draw )
 void draw_set_setup_state( struct draw_context *draw,
                            const struct pipe_setup_state *setup )
 {
-   memcpy( &draw->setup, setup, sizeof(*setup) );
+   draw->setup = *setup;  /* struct copy */
    validate_pipeline( draw );
 }