From 2a6d489d8c576988cddaabb8bd5f7e1647ba81e0 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 24 Dec 2015 02:04:19 +0300 Subject: Add restrict keyword in textchunksmall. --- src/gui/fonts/textchunksmall.cpp | 4 ++-- src/gui/fonts/textchunksmall.h | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/gui/fonts/textchunksmall.cpp b/src/gui/fonts/textchunksmall.cpp index 643ae84a1..38dcde486 100644 --- a/src/gui/fonts/textchunksmall.cpp +++ b/src/gui/fonts/textchunksmall.cpp @@ -51,7 +51,7 @@ bool TextChunkSmall::operator<(const TextChunkSmall &chunk) const if (chunk.text != text) return chunk.text > text; - const Color &c = chunk.color; + const Color &restrict c = chunk.color; if (c.r != color.r) return c.r > color.r; if (c.g != color.g) @@ -59,7 +59,7 @@ bool TextChunkSmall::operator<(const TextChunkSmall &chunk) const if (c.b != color.b) return c.b > color.b; - const Color &c2 = chunk.color2; + const Color &restrict c2 = chunk.color2; if (c2.r != color2.r) return c2.r > color2.r; if (c2.g != color2.g) diff --git a/src/gui/fonts/textchunksmall.h b/src/gui/fonts/textchunksmall.h index fcf7931ba..cf0277547 100644 --- a/src/gui/fonts/textchunksmall.h +++ b/src/gui/fonts/textchunksmall.h @@ -30,14 +30,14 @@ class TextChunkSmall final { public: - TextChunkSmall(const std::string &text0, - const Color &color0, - const Color &color1); + TextChunkSmall(const std::string &restrict text0, + const Color &restrict color0, + const Color &restrict color1); - TextChunkSmall(const TextChunkSmall &old); + TextChunkSmall(const TextChunkSmall &restrict old); - bool operator==(const TextChunkSmall &chunk) const; - bool operator<(const TextChunkSmall &chunk) const; + bool operator==(const TextChunkSmall &restrict chunk) const restrict; + bool operator<(const TextChunkSmall &restrict chunk) const restrict; std::string text; Color color; -- cgit v1.2.3-60-g2f50