system: fix typo causing bug.

edi-0.5
Alastair Poole 4 years ago
parent cced6b35fa
commit 994f1ea1b3
  1. 3
      src/system.c
  2. 4
      src/ui.c

@ -458,13 +458,14 @@ _memory_usage_get(meminfo_t *memory)
fields++;
}
if (fields >= 8)
break;
}
memory->cached += tmp_slab;
memory->used = memory->total - tmp_free - memory->cached - memory->buffered;
memory->swap_used = memory->swap_total = swap_free;
memory->swap_used = memory->swap_total - swap_free;
fclose(f);
#elif defined(__FreeBSD__) || defined(__DragonFly__)

@ -347,10 +347,10 @@ _memory_view_update(Ui *ui, results_t *results)
elm_progressbar_unit_format_set(progress,
eina_slstr_printf(
"%lu %c / %lu %c",
_mem_adjust(ui->data_unit, results->memory.swap_total - results->memory.swap_used), ui->data_unit,
_mem_adjust(ui->data_unit, results->memory.swap_used), ui->data_unit,
_mem_adjust(ui->data_unit, results->memory.swap_total), ui->data_unit));
ratio = results->memory.swap_total / 100.0;
value = (results->memory.swap_total - results->memory.swap_used) / ratio;
value = results->memory.swap_used / ratio;
_progressbar_value_force_set(progress, value / 100);
}

Loading…
Cancel
Save