Skip to content

Commit c0b2c4e

Browse files
author
Andy Shaw
committed
Use qSwap instead of std::swap so platforms without STL still compile
Change-Id: Ieee4c1e795b13b3c2fd26d05c5655b4b596bd061 Reviewed-by: Laszlo Agocs <[email protected]>
1 parent 40f0b71 commit c0b2c4e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/gui/image/qimage.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4781,7 +4781,7 @@ template<class T> inline void do_mirror_data(QImageData *dst, QImageData *src,
47814781
T *srcPtr = (T *) (src->data + srcY * src->bytes_per_line);
47824782
T *dstPtr = (T *) (dst->data + dstY * dst->bytes_per_line);
47834783
for (int srcX = 0, dstX = dstX0; srcX < srcXEnd; ++srcX, dstX += dstXIncr)
4784-
std::swap(srcPtr[srcX], dstPtr[dstX]);
4784+
qSwap(srcPtr[srcX], dstPtr[dstX]);
47854785
}
47864786
} else {
47874787
for (int srcY = 0, dstY = dstY0; srcY < h; ++srcY, dstY += dstYIncr) {

0 commit comments

Comments
 (0)