OSDN Git Service

[BUG][VM][Qt] upd765a.h : Fix wrapper functions for Qt/Agar/SDL.
authorK.Ohta <whatisthis.sowhat@gmail.com>
Mon, 2 Mar 2015 20:00:47 +0000 (05:00 +0900)
committerK.Ohta <whatisthis.sowhat@gmail.com>
Mon, 2 Mar 2015 20:00:47 +0000 (05:00 +0900)
source/src/vm/upd765a.h

index 14b142b..657eef5 100644 (file)
@@ -119,11 +119,19 @@ private:
        void cmd_specify();
        void cmd_invalid();
 #if defined(_USE_AGAR) || defined(_USE_SDL) || defined(_USE_QT)
-        uint8 __min(uint8 x, uint8 y) {
+        int __min(int x, int y) {
           if(x > y) return y;
           return x;
        }
-        uint8 __max(uint8 x, uint8 y) {
+        int __max(int x, int y) {
+          if(x < y) return y;
+          return x;
+       }
+        int __min(uint8 x, uint8 y) {
+          if(x > y) return y;
+          return x;
+       }
+        int __max(uint8 x, uint8 y) {
           if(x < y) return y;
           return x;
        }