# SDL SetRenderDrawColor uint8

**URL:** <https://ziggit.dev/t/sdl-setrenderdrawcolor-uint8/9687>\
**Category:** Help\
**Tags:** language\
**Created:** [April 17, 2025, 11:25pm UTC](https://ziggit.dev/t/sdl-setrenderdrawcolor-uint8/9687 "2025-04-17T23:25:06Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![JPL](https://ziggit.dev/letter_avatar_proxy/v4/letter/j/a9adbd/32.png) [@JPL](https://ziggit.dev/u/JPL)\
**Post date:** [April 17, 2025, 11:25pm UTC](https://ziggit.dev/t/sdl-setrenderdrawcolor-uint8/9687/1 "2025-04-17T23:25:06Z")

</div>

hello ,

I can’t complicate it

src-zig/Zcons.zig:111:33: error: value of type ‘c\_int’ ignored  
c.SDL\_SetRenderDrawColor(renderer, color.r, color.g, color.b, color.a);

```zig
// /**
 // * The bits of this structure can be directly reinterpreted as an
 // * integer-packed color which uses the SDL_PIXELFORMAT_RGBA32 format
 // * (SDL_PIXELFORMAT_ABGR8888 on little-endian systems and
 // * SDL_PIXELFORMAT_RGBA8888 on big-endian systems).
 // */
// typedef struct SDL_Color
// {
    // Uint8 r;
    // Uint8 g;
    // Uint8 b;
    // Uint8 a;
// } SDL_Color;

         var color : c.SDL_Color = undefined;
         color.r = 0;
         color.g = 0;
         color.b = 0;
         color.a = 255;
        c.SDL_SetRenderDrawColor(renderer, color.r, color.g, color.b, color.a);

```

---

<div class="post-metadata">

**Author:** ![ForeverZer0](https://ziggit.dev/user_avatar/ziggit.dev/foreverzer0/32/2443_2.png) [@ForeverZer0](https://ziggit.dev/u/ForeverZer0)\
**Post date:** [April 17, 2025, 11:44pm UTC](https://ziggit.dev/t/sdl-setrenderdrawcolor-uint8/9687/3 "2025-04-17T23:44:24Z")

</div>

Zig requires that all return values are handled, and `c.SDL_SetRenderDrawColor` returns a `c_int`. If you wish to ignore it, then just assign it to `_` as such:

```zig
_ = c.SDL_SetRenderDrawColor(renderer, color.r, color.g, color.b, color.a);

```
