This patch was created while diffing conky-1.7.0-rc2.
I've noticed that sometimes conky shows fs_used_perc which is not the correct value of fs_used/fs_size if you manually calculate it.
This patch addresses this by putting the same condition of fs_used (obj->data.fs->free ? free : avail) in the other three objects: fs_used_perc, fs_free and fs_free_perc.
Forgot to update, this patch file is for conky-1.7.0-rc2/conky.c
Sorrt :)
Thanks for the patch.