diff options
author | Tatsuya Kinoshita <tats@debian.org> | 2016-03-29 10:12:26 +0000 |
---|---|---|
committer | Tatsuya Kinoshita <tats@debian.org> | 2016-03-29 10:15:29 +0000 |
commit | 045aae709fd4274d4eb626be47768573e590c99b (patch) | |
tree | b69ff27d5e7d8b96ce51a77c418c3e71d7def455 /w3mimg/fb | |
parent | Fix uninitialized variable when not HAVE_PUTENV (diff) | |
download | w3m-045aae709fd4274d4eb626be47768573e590c99b.tar.gz w3m-045aae709fd4274d4eb626be47768573e590c99b.zip |
Fix invalid braces when not Linux or FreeBSD
Diffstat (limited to '')
-rw-r--r-- | w3mimg/fb/fb.c | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/w3mimg/fb/fb.c b/w3mimg/fb/fb.c index 7b6f23b..7960584 100644 --- a/w3mimg/fb/fb.c +++ b/w3mimg/fb/fb.c @@ -202,6 +202,8 @@ fb_open(void) if (video_adapter_info.va_flags & V_ADP_PALETTE && video_info.vi_mem_model == V_INFO_MM_PACKED && video_info.vi_depth == 8) { +#else + if (0) { #endif if (fb_cmap_get(fbfp, cmap)) { fprintf(stderr, "Can't get color map.\n"); @@ -222,14 +224,15 @@ fb_open(void) vscinfo.bits_per_pixel == 16 || vscinfo.bits_per_pixel == 24 || vscinfo.bits_per_pixel == 32)) { pixel_size = (vscinfo.bits_per_pixel + 7) / CHAR_BIT; + } #elif defined(__FreeBSD__) else if (video_info.vi_mem_model == V_INFO_MM_DIRECT && (video_info.vi_depth == 15 || video_info.vi_depth == 16 || video_info.vi_depth == 24 || video_info.vi_depth == 32)) { pixel_size = (video_info.vi_depth + 7) / CHAR_BIT; -#endif } +#endif else { fprintf(stderr, "This type of framebuffer is not supported.\n"); goto ERR_END; @@ -767,6 +770,8 @@ fb_cmap_create(video_info_t *video_info, #elif defined(__FreeBSD__) if (video_info->vi_pixel_fsizes[0]) { cmap->red = (u_char *) malloc(sizeof(u_char) * cmaplen); +#else + if (0) { #endif if (!cmap->red) { perror("red lut malloc error\n"); @@ -783,6 +788,8 @@ fb_cmap_create(video_info_t *video_info, #elif defined(__FreeBSD__) if (video_info->vi_pixel_fsizes[1]) { cmap->green = (u_char *) malloc(sizeof(u_char) * cmaplen); +#else + if (0) { #endif if (!cmap->green) { #if defined(__linux__) @@ -806,6 +813,8 @@ fb_cmap_create(video_info_t *video_info, #elif defined(__FreeBSD__) if (video_info->vi_pixel_fsizes[2]) { cmap->blue = (u_char *) malloc(sizeof(u_char) * cmaplen); +#else + if (0) { #endif if (!cmap->blue) { #if defined(__linux__) @@ -836,11 +845,15 @@ fb_cmap_create(video_info_t *video_info, #elif defined(__FreeBSD__) if (video_info->vi_pixel_fsizes[3]) { cmap->transparent = (u_char *) malloc(sizeof(u_char) * cmaplen); +#else + if (0) { #endif #if defined(__linux__) if (!cmap->transp) { #elif defined(__FreeBSD__) if (!cmap->transparent) { +#else + if (0) { #endif #if defined(__linux__) if (vscinfo->red.length) |