diff --git a/SDL2pp/Surface.cc b/SDL2pp/Surface.cc index ce7362c..214d92c 100644 --- a/SDL2pp/Surface.cc +++ b/SDL2pp/Surface.cc @@ -149,7 +149,7 @@ void Surface::GetColorMod(Uint8& r, Uint8& g, Uint8& b) const { } Surface& Surface::SetClipRect(const Optional& rect) { - if (SDL_SetClipRect(surface_, rect ? &*rect : nullptr) != 0) + if (SDL_SetClipRect(surface_, rect ? &*rect : nullptr) != SDL_TRUE) throw Exception("SDL_SetClipRect"); return *this; }