bld tweaks for xplatform builds, fix bad clamps, andrews lv2/opencv tweaks, trim...
[goodguy/cinelerra.git] / cinelerra-5.1 / plugins / color3way / color3way.C
index 7727594d6223a29c289a8b87d73aaf07a2ba7d5d..7685257b9c21d3e318b8b4a4bbd3f0f8a3c9c7aa 100644 (file)
@@ -179,13 +179,13 @@ Color3WayUnit::Color3WayUnit(Color3WayMain *plugin,
        r = r + TOTAL_TRANSFER(r, r_factor); \
        g = g + TOTAL_TRANSFER(g, g_factor); \
        b = b + TOTAL_TRANSFER(b, b_factor); \
-       r = CLAMP(r,0,1); g = CLAMP(g,0,1); b = CLAMP(b,0,1); \
+       CLAMP(r,0,1);  CLAMP(g,0,1); CLAMP(b,0,1); \
 /* Apply saturation/value */ \
        float h, s, v; \
        HSV::rgb_to_hsv(r, g, b, h, s, v); \
        v += TOTAL_TRANSFER(v, v_factor); \
        s += TOTAL_TRANSFER(s, s_factor); \
-       s = CLAMP(s,0,1); v = CLAMP(v,0,1); \
+       CLAMP(s,0,1);  CLAMP(v,0,1); \
        HSV::hsv_to_rgb(r, g, b, h, s, v);