diff --git a/debian/changelog b/debian/changelog index 2258179..7d3a0fc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +lxqt-globalkeys (0.10.0-5) unstable; urgency=medium + + * use static_cast for errno + + -- Alf Gaida Wed, 13 Jan 2016 21:30:24 +0100 + lxqt-globalkeys (0.10.0-4) unstable; urgency=medium * cast some error_t's to make hurd happy diff --git a/debian/patches/error_t.patch b/debian/patches/error_t.patch index fbd2018..982ed82 100644 --- a/debian/patches/error_t.patch +++ b/debian/patches/error_t.patch @@ -11,11 +11,11 @@ Last-Update: 2015-12-27 error_t createPipe(int fd[2]) { - error_t result = 0; -+ error_t result = (error_t) 0; ++ error_t result = static_cast(0); if (pipe(fd) < 0) { - result = errno; -+ result = (error_t) errno; ++ result = static_cast( errno); } if (!result) { @@ -24,18 +24,18 @@ Last-Update: 2015-12-27 if (bytes_read < 0) { - return errno; -+ return (error_t) errno; ++ return static_cast( errno); } if (!bytes_read) { - return -1; -+ return (error_t) -1; ++ return static_cast( -1); } data = reinterpret_cast(data) + bytes_read; length -= bytes_read; } - return 0; -+ return (error_t) 0; ++ return static_cast(0); } error_t writeAll(int fd, const void *data, size_t length) @@ -44,18 +44,18 @@ Last-Update: 2015-12-27 if (bytes_written < 0) { - return errno; -+ return (error_t) errno; ++ return static_cast( errno); } if (!bytes_written) { - return -1; -+ return (error_t) -1; ++ return static_cast( -1); } data = reinterpret_cast(data) + bytes_written; length -= bytes_written; } - return 0; -+ return (error_t) 0; ++ return static_cast( 0); } void closeBothPipeEnds(int fd[2])