aboutsummaryrefslogtreecommitdiff
path: root/Linux_C_12/cCrossCall_121.h
diff options
context:
space:
mode:
authorCamil Staps2015-07-06 15:31:13 +0200
committerCamil Staps2015-07-06 15:31:13 +0200
commita63390fb65054e3fa272c06e874e8dc1f5984bdf (patch)
tree9dc1ac75a69b6e0ee3c8821e04c4b1f0132dd2df /Linux_C_12/cCrossCall_121.h
parentLibrary malloc fix (diff)
Casting warnings
Diffstat (limited to 'Linux_C_12/cCrossCall_121.h')
-rw-r--r--Linux_C_12/cCrossCall_121.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/Linux_C_12/cCrossCall_121.h b/Linux_C_12/cCrossCall_121.h
index 6bd2ed1..2111d22 100644
--- a/Linux_C_12/cCrossCall_121.h
+++ b/Linux_C_12/cCrossCall_121.h
@@ -57,21 +57,21 @@ extern void SendMessageToClean( int mess, int p1,int p2,int p3, int p4,int p5,in
/* Shorthands for SendMessageToClean: */
#define SendMessage0ToClean(mess) SendMessageToClean((mess), 0,0,0,0,0,0)
-#define SendMessage1ToClean(mess, p1) SendMessageToClean((mess), (int)(p1),0,0,0,0,0)
-#define SendMessage2ToClean(mess, p1,p2) SendMessageToClean((mess), (int)(p1),(int)(p2),0,0,0,0)
-#define SendMessage3ToClean(mess, p1,p2,p3) SendMessageToClean((mess), (int)(p1),(int)(p2),(int)(p3),0,0,0)
-#define SendMessage4ToClean(mess, p1,p2,p3,p4) SendMessageToClean((mess), (int)(p1),(int)(p2),(int)(p3),(int)(p4),0,0)
-#define SendMessage5ToClean(mess, p1,p2,p3,p4,p5) SendMessageToClean((mess), (int)(p1),(int)(p2),(int)(p3),(int)(p4),(int)(p5),0)
-#define SendMessage6ToClean(mess, p1,p2,p3,p4,p5,p6) SendMessageToClean((mess), (int)(p1),(int)(p2),(int)(p3),(int)(p4),(int)(p5),(int)(p6))
+#define SendMessage1ToClean(mess, p1) SendMessageToClean((mess), (int64_t)(p1),0,0,0,0,0)
+#define SendMessage2ToClean(mess, p1,p2) SendMessageToClean((mess), (int64_t)(p1),(int64_t)(p2),0,0,0,0)
+#define SendMessage3ToClean(mess, p1,p2,p3) SendMessageToClean((mess), (int64_t)(p1),(int64_t)(p2),(int64_t)(p3),0,0,0)
+#define SendMessage4ToClean(mess, p1,p2,p3,p4) SendMessageToClean((mess), (int64_t)(p1),(int64_t)(p2),(int64_t)(p3),(int64_t)(p4),0,0)
+#define SendMessage5ToClean(mess, p1,p2,p3,p4,p5) SendMessageToClean((mess), (int64_t)(p1),(int64_t)(p2),(int64_t)(p3),(int64_t)(p4),(int64_t)(p5),0)
+#define SendMessage6ToClean(mess, p1,p2,p3,p4,p5,p6) SendMessageToClean((mess), (int64_t)(p1),(int64_t)(p2),(int64_t)(p3),(int64_t)(p4),(int64_t)(p5),(int64_t)(p6))
/* Prototypes of convenience functions that fill CrossCallInfo struct. */
extern CrossCallInfo *MakeReturn0Cci (CrossCallInfo * pcci);
-extern CrossCallInfo *MakeReturn1Cci (CrossCallInfo * pcci, int v);
-extern CrossCallInfo *MakeReturn2Cci (CrossCallInfo * pcci, int v1, int v2);
-extern CrossCallInfo *MakeReturn3Cci (CrossCallInfo * pcci, int v1, int v2, int v3);
-extern CrossCallInfo *MakeReturn4Cci (CrossCallInfo * pcci, int v1, int v2, int v3, int v4);
-extern CrossCallInfo *MakeReturn5Cci (CrossCallInfo * pcci, int v1, int v2, int v3, int v4, int v5);
-extern CrossCallInfo *MakeReturn6Cci (CrossCallInfo * pcci, int v1, int v2, int v3, int v4, int v5, int v6);
+extern CrossCallInfo *MakeReturn1Cci (CrossCallInfo * pcci, int64_t v);
+extern CrossCallInfo *MakeReturn2Cci (CrossCallInfo * pcci, int64_t v1, int64_t v2);
+extern CrossCallInfo *MakeReturn3Cci (CrossCallInfo * pcci, int64_t v1, int64_t v2, int64_t v3);
+extern CrossCallInfo *MakeReturn4Cci (CrossCallInfo * pcci, int64_t v1, int64_t v2, int64_t v3, int64_t v4);
+extern CrossCallInfo *MakeReturn5Cci (CrossCallInfo * pcci, int64_t v1, int64_t v2, int64_t v3, int64_t v4, int64_t v5);
+extern CrossCallInfo *MakeReturn6Cci (CrossCallInfo * pcci, int64_t v1, int64_t v2, int64_t v3, int64_t v4, int64_t v5, int64_t v6);
extern BOOL IsReturnCci( CrossCallInfo *pcci );