pricesget ret check corr
This commit is contained in:
@@ -437,7 +437,7 @@ int32_t prices_syntheticvec(std::vector<uint16_t> &vec, std::vector<std::string>
|
||||
return(-3);
|
||||
}
|
||||
depth -= need;
|
||||
std::cerr << "opcode=" << opcode << " opstr=" << opstr << " need=" << need << " depth-=need=" << depth << std::endl;
|
||||
std::cerr << "opcode=" << opcode << " opstr=" << opstr << " need=" << need << " depth=" << depth << std::endl;
|
||||
if ((opcode & KOMODO_PRICEMASK) != PRICES_WEIGHT) { // skip weight
|
||||
depth++; // increase operands count
|
||||
std::cerr << "depth++=" << depth << std::endl;
|
||||
@@ -475,7 +475,7 @@ int64_t prices_syntheticprice(std::vector<uint16_t> vec, int32_t height, int32_t
|
||||
{
|
||||
case 0: // indices
|
||||
pricestack[depth] = 0;
|
||||
if (komodo_priceget(pricedata, value, height, 1) == 0)
|
||||
if (komodo_priceget(pricedata, value, height, 1) >= 0)
|
||||
{
|
||||
// push price to the prices stack
|
||||
if (!minmax)
|
||||
|
||||
Reference in New Issue
Block a user