Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.3
splashy
gcc46-build-fixes.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gcc46-build-fixes.patch of Package splashy
--- src/common_macros.h | 2 +- src/splashy_functions.c | 15 +++++++++++---- src/splashy_main.c | 4 ++++ src/splashy_video.c | 4 ---- 4 files changed, 16 insertions(+), 9 deletions(-) --- a/src/common_macros.h +++ b/src/common_macros.h @@ -29,7 +29,7 @@ #define DEBUG_PRINT(str, args...) \ fprintf(stderr, "Splashy DEBUG %s (%d): " str "\n" , __FILE__, __LINE__, ## args) #else -#define DEBUG_PRINT(...) while(0){} /* NULL */ +static inline int DEBUG_PRINT(const char *str, ...) { return 0; } /* NULL */ #endif #define DFBCHECK(x...) \ --- a/src/splashy_functions.c +++ b/src/splashy_functions.c @@ -943,7 +943,6 @@ socket_loop (void *data) gboolean _preview = *(gboolean *) data; int err, i = 0; - struct timeval tv; struct timespec _sleep; struct pollfd pfd; @@ -995,9 +994,6 @@ socket_loop (void *data) _sleep.tv_sec = 0; _sleep.tv_nsec = 10; - tv.tv_sec = timeout; - tv.tv_usec = 0; - pfd.fd = sock; pfd.events = POLLIN; @@ -1301,6 +1297,11 @@ _splashy_child (const gchar * seq) thr_id_c = pthread_create (&p_thread_c, NULL, socket_loop, (void *) &_preview); + if (thr_id_c) { + ERROR_PRINT ("Couldn't pthread_create(C). Error %d\n", + thr_id_c); + return 1; + } /* * thread D @@ -1309,6 +1310,12 @@ _splashy_child (const gchar * seq) * F2 - puts splashy in verbose mode */ thr_id_d = pthread_create (&p_thread_d, NULL, keyevent_loop, NULL); + if (thr_id_d) { + ERROR_PRINT ("Couldn't pthread_create(D). Error %d\n", + thr_id_d); + return 1; + } + /* * thr_id_f = pthread_create (&p_thread_f, NULL, verbose_text_loop, --- a/src/splashy_main.c +++ b/src/splashy_main.c @@ -49,7 +49,11 @@ main (int argc, char *argv[]) */ FILE *fp; fp = freopen ("/dev/null", "r+", stdin); + if (fp == NULL) + ERROR_PRINT ("%s", "cannot reopen STDIN"); fp = freopen ("/dev/null", "r+", stdout); + if (fp == NULL) + ERROR_PRINT ("%s", "cannot reopen STDOUT"); DEBUG_PRINT ("main() invoked %d", argc); /* --- a/src/splashy_video.c +++ b/src/splashy_video.c @@ -550,8 +550,6 @@ splashy_update_progressbar (gint perc) */ if (perc < 0) return 1; - if (&video == NULL) - return 1; if (perc > 100) return 0; DEBUG_PRINT ("splashy_update_progressbar(%d) sanity checks passed", @@ -637,8 +635,6 @@ splashy_update_progressbar_quick (gint p */ if (perc < 0) return 1; - if (&video == NULL) - return 1; if (perc > 100) return 0; DEBUG_PRINT
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor