@@ -1214,7 +1214,7 @@ void ActionFuncLink::funcLinkInput(FuncCallSpecs *fc,Funcdata &data)
1214
1214
int4 sz = param->getSize ();
1215
1215
if (spc->getType () == IPTR_SPACEBASE) { // Param is stack relative
1216
1216
Varnode *loadval = data.opStackLoad (spc,off,sz,op,(Varnode *)0 ,false );
1217
- data.segmentizeFarPtr (param->getType (), param->isTypeLocked (), loadval, false , false );
1217
+ data.segmentizeFarPtr (param->getType (), param->isTypeLocked (), loadval, false );
1218
1218
data.opInsertInput (op,loadval,op->numInput ());
1219
1219
if (!setplaceholder) {
1220
1220
setplaceholder = true ;
@@ -1224,7 +1224,7 @@ void ActionFuncLink::funcLinkInput(FuncCallSpecs *fc,Funcdata &data)
1224
1224
}
1225
1225
else {
1226
1226
Varnode* loadval = data.newVarnode (param->getSize (), param->getAddress ());
1227
- data.segmentizeFarPtr (param->getType (), param->isTypeLocked (), loadval, false , false );
1227
+ data.segmentizeFarPtr (param->getType (), param->isTypeLocked (), loadval, false );
1228
1228
data.opInsertInput (op, loadval, op->numInput ());
1229
1229
}
1230
1230
}
@@ -1255,7 +1255,7 @@ void ActionFuncLink::funcLinkOutput(FuncCallSpecs *fc,Funcdata &data)
1255
1255
int4 sz = outparam->getSize ();
1256
1256
Address addr = outparam->getAddress ();
1257
1257
data.newVarnodeOut (sz,addr,fc->getOp ());
1258
- data.segmentizeFarPtr (outparam->getType (), outparam->isTypeLocked (), fc->getOp ()->getOut (), false , true );
1258
+ data.segmentizeFarPtr (outparam->getType (), outparam->isTypeLocked (), fc->getOp ()->getOut (), false );
1259
1259
VarnodeData vdata;
1260
1260
OpCode res = fc->assumedOutputExtension (addr,sz,vdata);
1261
1261
if (res == CPUI_PIECE) { // Pick an extension based on type
@@ -4299,7 +4299,7 @@ int4 ActionInferTypes::apply(Funcdata &data)
4299
4299
ct = vn->getLocalType ();
4300
4300
bool bBegin = false ;
4301
4301
if (iter == data.beginLoc ()) bBegin = true ; else iter--;
4302
- data.segmentizeFarPtr (ct, vn->isTypeLock (), vn, true , true );
4302
+ data.segmentizeFarPtr (ct, vn->isTypeLock (), vn, true );
4303
4303
if (bBegin) iter = data.beginLoc (); else iter++;
4304
4304
}
4305
4305
}
0 commit comments