summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenrik Rydberg <rydberg@euromail.se>2010-09-19 10:29:30 +0200
committerHenrik Rydberg <rydberg@euromail.se>2010-09-19 10:29:30 +0200
commit257fcdc55595335b9ffb31a436fc310ed6d9e0d4 (patch)
treeb2ae024d65fd5a3fa1db11870a2eef377e620d82
parent643ebb8d70a99fbb17e9c9b9b89122b039ef5bd0 (diff)
Show errno when failing to create device
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
-rw-r--r--tools/evemu-device.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/evemu-device.c b/tools/evemu-device.c
index 89c9d6c..6cdb696 100644
--- a/tools/evemu-device.c
+++ b/tools/evemu-device.c
@@ -92,6 +92,7 @@ static int evemu_device(FILE *fp)
int main(int argc, char *argv[])
{
FILE *fp;
+ int ret;
if (argc < 2) {
fprintf(stderr, "Usage: %s <dev.prop>\n", argv[0]);
return -1;
@@ -101,8 +102,8 @@ int main(int argc, char *argv[])
fprintf(stderr, "error: could not open file\n");
return -1;
}
- if (evemu_device(fp)) {
- fprintf(stderr, "error: could not create device\n");
+ if ((ret = evemu_device(fp))) {
+ fprintf(stderr, "error: could not create device: %d\n", ret);
return -1;
}
fclose(fp);