diff options
Diffstat (limited to 'chalk/plugins/filters/colorsfilters/kis_perchannel_filter.cpp')
-rw-r--r-- | chalk/plugins/filters/colorsfilters/kis_perchannel_filter.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chalk/plugins/filters/colorsfilters/kis_perchannel_filter.cpp b/chalk/plugins/filters/colorsfilters/kis_perchannel_filter.cpp index d479b27d6..ed2cf82aa 100644 --- a/chalk/plugins/filters/colorsfilters/kis_perchannel_filter.cpp +++ b/chalk/plugins/filters/colorsfilters/kis_perchannel_filter.cpp @@ -254,7 +254,7 @@ void KisPerChannelFilter::process(KisPaintDeviceSP src, KisPaintDeviceSP dst, Ki // adjust, but since it's partially selected we also only partially adjust src->colorSpace()->applyAdjustment(iter.oldRawData(), iter.rawData(), adj, 1); const TQ_UINT8 *pixels[2] = {iter.oldRawData(), iter.rawData()}; - TQ_UINT8 weights[2] = {MAX_SELECTED - selectedness, selectedness}; + TQ_UINT8 weights[2] = {(TQ_UINT8)(MAX_SELECTED - selectedness), selectedness}; src->colorSpace()->mixColors(pixels, weights, 2, iter.rawData()); ++iter; pixelsProcessed++; |