]> jfr.im git - irc/quakenet/newserv.git/blobdiff - newsearch/ns-lt.c
Compiler warning fixes
[irc/quakenet/newserv.git] / newsearch / ns-lt.c
index a16ec047778019cfcda763168dabdb11286a1d22..c408c5eeb7b926640631138c3c5b24a23a2de8fa 100644 (file)
@@ -85,9 +85,9 @@ void *lt_exe(struct searchNode *thenode, int type, void *theinput) {
 
   switch (localdata->nodes[0]->returntype & RETURNTYPE_TYPE) {
   case RETURNTYPE_INT:
-    intval = (int)(localdata->nodes[0]->exe)(localdata->nodes[0], RETURNTYPE_INT, theinput);
+    intval = (int)((long)(localdata->nodes[0]->exe)(localdata->nodes[0], RETURNTYPE_INT, theinput));
     for (i=1;i<localdata->count;i++) {
-      if ((int)(localdata->nodes[i]->exe)(localdata->nodes[i], RETURNTYPE_INT, theinput) < intval)
+      if ((int)((long)(localdata->nodes[i]->exe)(localdata->nodes[i], RETURNTYPE_INT, theinput) < intval))
        return falseval(type);
     }