comparison lisp/battery.el @ 73599:65d9fbabd719

* battery.el (battery-linux-proc-acpi): Prevent range error when `full-capacity' is 0.
author Chong Yidong <cyd@stupidchicken.com>
date Wed, 01 Nov 2006 14:24:37 +0000
parents b270f677c979
children 294b1de9ac5f
comparison
equal deleted inserted replaced
73598:a2e7a4d48fea 73599:65d9fbabd719
406 (cons ?m (or (and minutes (number-to-string minutes)) "N/A")) 406 (cons ?m (or (and minutes (number-to-string minutes)) "N/A"))
407 (cons ?t (or (and minutes 407 (cons ?t (or (and minutes
408 (format "%d:%02d" hours (- minutes (* 60 hours)))) 408 (format "%d:%02d" hours (- minutes (* 60 hours))))
409 "N/A")) 409 "N/A"))
410 (cons ?p (or (and full-capacity capacity 410 (cons ?p (or (and full-capacity capacity
411 (> full-capacity 0)
411 (number-to-string 412 (number-to-string
412 (floor (/ capacity 413 (floor (/ capacity
413 (/ (float full-capacity) 100))))) 414 (/ (float full-capacity) 100)))))
414 "N/A"))))) 415 "N/A")))))
415 416