261 | | if (avail > 0) { |
262 | | if (avail > free) avail = free; |
263 | | FormatDiskSpace(avail, diskspace); |
264 | | part.SetLabel(_("free, available to BOINC - ") + diskspace); |
265 | | part.SetValue(avail); |
266 | | part.SetColour(wxColour(128, 128, 128)); |
267 | | m_pieCtrlTotal->m_Series.Add(part); |
268 | | } else { |
269 | | avail = 0; |
270 | | } |
| 261 | if (avail < 0) avail = 0; |
| 262 | if (avail > free) avail = free; |
| 263 | FormatDiskSpace(avail, diskspace); |
| 264 | part.SetLabel(_("free, available to BOINC - ") + diskspace); |
| 265 | part.SetValue(avail == 0 ? 1 : avail); |
| 266 | part.SetColour(wxColour(128, 128, 128)); |
| 267 | m_pieCtrlTotal->m_Series.Add(part); |