home · contact · privacy
Removed unneeded AND operation.
[plomrogue] / src / yx_uint16.c
index 0d607cb9da63eca1aace7ffaaa9c762d7028478d..a0b89406614673dd79110c1aa75129059e1e8abb 100644 (file)
@@ -1,4 +1,3 @@
-#include "stdint.h"
 #include "yx_uint16.h"
 
 extern char yx_uint16_cmp (struct yx_uint16 a, struct yx_uint16 b) {
@@ -6,7 +5,7 @@ extern char yx_uint16_cmp (struct yx_uint16 a, struct yx_uint16 b) {
   if (a.y == b.y && a.x == b.x) return 1;
   else                          return 0; }
 
-extern struct yx_uint16 mv_yx_in_dir (char d, struct yx_uint16 yx) {
+extern struct yx_uint16 mv_yx_in_dir (enum dir d, struct yx_uint16 yx) {
 // Return yx coordinates one step to the direction d of yx.
   if      (d == NORTH) yx.y--;
   else if (d == EAST)  yx.x++;