[FIX] Ticket #12
authorAlexander Aksenov <a.aksenov@samsung.com>
Fri, 19 Jul 2013 13:06:34 +0000 (17:06 +0400)
committerAlexander Aksenov <a.aksenov@samsung.com>
Fri, 19 Jul 2013 13:06:34 +0000 (17:06 +0400)
Now swap_buffer_write() returned value correctly handled

writer/swap_writer_module.c

index e1f1238..e1880ec 100644 (file)
@@ -136,7 +136,7 @@ static int write_to_buffer(void *data)
        struct basic_msg_fmt *bmf = (struct basic_msg_fmt *)data;
 
        result = swap_buffer_write(bmf, bmf->len + sizeof(*bmf));
-       if (result != E_SB_SUCCESS) {
+       if (result < 0) {
                discarded++;
        }