]> git.sesse.net Git - kdenlive/commitdiff
[PATCH by Ray Lehtiniemi] Check return code on read() syscall.
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Sat, 7 Mar 2009 17:51:31 +0000 (17:51 +0000)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Sat, 7 Mar 2009 17:51:31 +0000 (17:51 +0000)
svn path=/trunk/kdenlive/; revision=3106

src/jogshuttle.cpp

index 1b6df679dbac2ba348eaaa17dcff3c3793069faa..152b00fbad3ac1317f266c42ac27620e5b4818eb 100644 (file)
@@ -97,7 +97,9 @@ void ShuttleThread::run() {
     }
 
     while (!stop_me) {
-        read(fd, &ev, sizeof(ev));
+        if (read(fd, &ev, sizeof(ev)) < 0) {
+            fprintf(stderr, "Failed to read event from Jog Shuttle FILE DESCRIPTOR\n");
+        }
         handle_event(ev);
     }
     close(fd);