pcadmin/src/bar/change.c

17 lines
224 B
C

#include "bar.h"
int
bar_change(struct Bar *bar, float modifier)
{
bar->fill += modifier;
if (bar->fill >= 1.0) {
bar->fill = 1.0;
return 1;
}
if (bar->fill <= 0.0) {
bar->fill = 0.0;
return -1;
}
return 0;
}