aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArjan van de Ven <arjan@linux.intel.com>2011-05-16 19:09:57 -0400
committerArjan van de Ven <arjan@linux.intel.com>2011-05-16 19:09:57 -0400
commitc87e3afa2c6db78ad9da88dc51845f0e540dcf62 (patch)
treefe8cff6561054360c6a87f65c993e7937f60458b
parent317a742b92522837070fd7de037857a11093f4b1 (diff)
downloadpowertop-c87e3afa2c6db78ad9da88dc51845f0e540dcf62.tar.gz
fix crash
-rw-r--r--measurement/extech.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/measurement/extech.cpp b/measurement/extech.cpp
index 23a326f..4f73a62 100644
--- a/measurement/extech.cpp
+++ b/measurement/extech.cpp
@@ -242,6 +242,9 @@ static double extech_read(int fd)
struct timeval tv;
int ret;
+ if (fd < 0)
+ return 0.0;
+
FD_ZERO(&read_fd);
FD_SET(fd, &read_fd);