std: Fix edge case in isAbsolute fn family

* Empty strings are not considered absolute paths.
* Refactor some common code.

Closes #4382
3e7c02edc1LemonBoy committed on 2/4/2020, 8:52:38 PM· committed by Andrew Kelleyparenta697de3
1 file changedLine totals unavailable