Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37413187
en ru br
Репозитории ALT
S:1.2.0.2-alt7.779627cb
5.1: 1.0.4-alt3.svn4660
www.altlinux.org/Changes

Группа :: Игры/Аркады
Пакет: assaultcube

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: assaultcube-1.2.0.2-alt-gcc.patch
Скачать


diff --git a/assaultcube/source/src/rendertext.cpp b/assaultcube/source/src/rendertext.cpp
index 0ed23af..8cd63c3 100644
--- a/assaultcube/source/src/rendertext.cpp
+++ b/assaultcube/source/src/rendertext.cpp
@@ -330,7 +330,7 @@ static void text_color(char c, char *stack, int size, int &sp, bvec color, int a
         if(c=='r') c = stack[(sp > 0) ? --sp : sp]; // restore color
         else if(c == 'b') { if(allowblinkingtext && !ignoreblinkingbit) stack[sp] *= -1; } // blinking text - only if allowed
         else stack[sp] = c;
-        switch(abs(stack[sp]))
+        switch((int) abs(stack[sp]))
         {
             case '0': color = bvec( 2,  255,  128 ); break;   // green: player talk
             case '1': color = bvec( 96,  160, 255 ); break;   // blue: team chat
diff --git a/assaultcube/source/src/tools.h b/assaultcube/source/src/tools.h
index 0aeacff..8a20f05 100644
--- a/assaultcube/source/src/tools.h
+++ b/assaultcube/source/src/tools.h
@@ -55,8 +55,6 @@ static inline T min(T a, T b)
     return a < b ? a : b;
 }
 
-static inline float round(float x) { return floor(x + 0.5f); }
-
 #define clamp(a,b,c) (max(b, min(a, c)))
 #define rnd(x) ((int)(randomMT()&0xFFFFFF)%(x))
 #define rndscale(x) (float((randomMT()&0xFFFFFF)*double(x)/double(0xFFFFFF)))
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin