InfoScreen/ProcessList: do not access Vector internals

Use wrapper function to encapsulate the Vector structure
This commit is contained in:
Christian Göttsche
2021-03-12 16:46:55 +01:00
parent 3f99c2de24
commit d37d66bb3a
3 changed files with 6 additions and 2 deletions

View File

@ -202,7 +202,7 @@ static void ProcessList_updateTreeSetLayer(ProcessList* this, unsigned int leftB
if (layerSize == 0)
return;
Vector* layer = Vector_new(this->processes->type, false, layerSize);
Vector* layer = Vector_new(Vector_type(this->processes), false, layerSize);
// Find all processes on the same layer (process with the same `deep` value
// and included in a range from `leftBound` to `rightBound`).