summaryrefslogtreecommitdiff
path: root/tools
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 /tools
parent643ebb8d70a99fbb17e9c9b9b89122b039ef5bd0 (diff)
Show errno when failing to create device
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Diffstat (limited to 'tools')
-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)
92int main(int argc, char *argv[]) 92int main(int argc, char *argv[])
93{ 93{
94 FILE *fp; 94 FILE *fp;
95 int ret;
95 if (argc < 2) { 96 if (argc < 2) {
96 fprintf(stderr, "Usage: %s <dev.prop>\n", argv[0]); 97 fprintf(stderr, "Usage: %s <dev.prop>\n", argv[0]);
97 return -1; 98 return -1;
@@ -101,8 +102,8 @@ int main(int argc, char *argv[])
101 fprintf(stderr, "error: could not open file\n"); 102 fprintf(stderr, "error: could not open file\n");
102 return -1; 103 return -1;
103 } 104 }
104 if (evemu_device(fp)) { 105 if ((ret = evemu_device(fp))) {
105 fprintf(stderr, "error: could not create device\n"); 106 fprintf(stderr, "error: could not create device: %d\n", ret);
106 return -1; 107 return -1;
107 } 108 }
108 fclose(fp); 109 fclose(fp);