Fix compiler error: "orders.c", line 887: a cast does not yield an lvalue Fix warnings: "rdp.c", line 550: warning: integer overflow detected: op "<<" "cache.c", line 42: warning: initializer does not fit or is out of range: -1