Skip to content

Commit 0464c6d

Browse files
author
soranat.thiarachow
committed
Fixed warning message from coverting RsslSocket to int for libEtaJni
1 parent 2703384 commit 0464c6d

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

Cpp-C/Eta/Impl/EtaJni/Impl/JniTransport.c

+7-7
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ static RsslBool populateJavaChannel(JNIEnv *env, RsslChannel *rsslChnl, jobject
165165
}
166166

167167
/* set socketId field */
168-
(*env)->SetIntField(env, *jchnl, fid, rsslChnl->socketId);
168+
(*env)->SetIntField(env, *jchnl, fid, ((int)rsslChnl->socketId));
169169

170170
/* get oldSocketId field id */
171171
fid = (*env)->GetFieldID(env, jniChannelClass, "_oldSocketId", "I");
@@ -175,7 +175,7 @@ static RsslBool populateJavaChannel(JNIEnv *env, RsslChannel *rsslChnl, jobject
175175
}
176176

177177
/* set oldSocketId field */
178-
(*env)->SetIntField(env, *jchnl, fid, rsslChnl->oldSocketId);
178+
(*env)->SetIntField(env, *jchnl, fid, ((int)rsslChnl->oldSocketId));
179179

180180
/* get state field id */
181181
fid = (*env)->GetFieldID(env, jniChannelClass, "_state", "I");
@@ -534,7 +534,7 @@ static RsslBool bindJavaServer(JNIEnv *env, RsslServer *rsslSrvr, jobject *jsrvr
534534
/* add java server FD to JNISrvrFDList */
535535
jniSrvrFDs = (JNISrvrFDs *)malloc(sizeof(JNISrvrFDs));
536536
jniSrvrFDs->jSrvrPort = javaServerPort;
537-
jniSrvrFDs->cSrvrScktFD = rsslSrvr->socketId;
537+
jniSrvrFDs->cSrvrScktFD = (int)rsslSrvr->socketId;
538538
rsslInitQueueLink(&jniSrvrFDs->link1);
539539
rsslQueueAddLinkToBack(&JNISrvrFDList, &jniSrvrFDs->link1);
540540
getLock();
@@ -2278,7 +2278,7 @@ static RsslBool populateJavaServer(JNIEnv *env, RsslServer *rsslSrvr, jobject *j
22782278
}
22792279

22802280
/* set socketId field */
2281-
(*env)->SetIntField(env, *jsrvr, fid, rsslSrvr->socketId);
2281+
(*env)->SetIntField(env, *jsrvr, fid, ((int)rsslSrvr->socketId));
22822282

22832283
/* get state field id */
22842284
fid = (*env)->GetFieldID(env, jniServerClass, "_state", "I");
@@ -2571,7 +2571,7 @@ static void notifyJavaServer(int jSrvrPort)
25712571
struct sockaddr_in scktAddr;
25722572
int scktFD;
25732573

2574-
scktFD = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP);
2574+
scktFD = (int)socket(PF_INET, SOCK_STREAM, IPPROTO_TCP);
25752575

25762576
if (scktFD == -1)
25772577
{
@@ -2622,7 +2622,7 @@ static void notifyJavaChannel(JNIChnlFDs *jniChnlFD)
26222622
static void acceptJavaChannel(int selectLoopServerFD)
26232623
{
26242624
JNIChnlFDs *jniChnlFDs = NULL;
2625-
int jChnlScktFD = accept(selectLoopServerFD, NULL, NULL);
2625+
int jChnlScktFD = (int)accept(selectLoopServerFD, NULL, NULL);
26262626

26272627
if(jChnlScktFD == -1)
26282628
{
@@ -2902,7 +2902,7 @@ JNIEXPORT jint JNICALL Java_com_thomsonreuters_upa_transport_JNIProtocol_rsslIni
29022902
#endif
29032903

29042904
/* create selectLoopServer socket */
2905-
selectLoopServerFD = socket(PF_INET, SOCK_STREAM, IPPROTO_TCP);
2905+
selectLoopServerFD = (int)socket(PF_INET, SOCK_STREAM, IPPROTO_TCP);
29062906

29072907
if (selectLoopServerFD == -1)
29082908
{

0 commit comments

Comments
 (0)