fix some warnings from -Wall
This commit is contained in:
parent
c495ecfeff
commit
005eb35ee8
7 changed files with 10 additions and 37 deletions
|
@ -29,6 +29,7 @@
|
||||||
#include "grab.h"
|
#include "grab.h"
|
||||||
#include "keyboard.h"
|
#include "keyboard.h"
|
||||||
#include "event.h"
|
#include "event.h"
|
||||||
|
#include "dock.h"
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#include "mainloop.h"
|
#include "mainloop.h"
|
||||||
|
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
#include "screen.h"
|
#include "screen.h"
|
||||||
#include "grab.h"
|
#include "grab.h"
|
||||||
#include "openbox.h"
|
#include "openbox.h"
|
||||||
|
#include "mainloop.h"
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#include "render/theme.h"
|
#include "render/theme.h"
|
||||||
|
|
||||||
|
@ -189,7 +190,6 @@ void menu_frame_move(ObMenuFrame *self, gint x, gint y)
|
||||||
void menu_frame_move_on_screen(ObMenuFrame *self)
|
void menu_frame_move_on_screen(ObMenuFrame *self)
|
||||||
{
|
{
|
||||||
Rect *a = NULL;
|
Rect *a = NULL;
|
||||||
guint i;
|
|
||||||
gint dx = 0, dy = 0;
|
gint dx = 0, dy = 0;
|
||||||
gint pos, half;
|
gint pos, half;
|
||||||
|
|
||||||
|
|
|
@ -56,11 +56,12 @@ void stacking_set_list()
|
||||||
|
|
||||||
static void do_restack(GList *wins, GList *before)
|
static void do_restack(GList *wins, GList *before)
|
||||||
{
|
{
|
||||||
GList *it, *next;
|
GList *it;
|
||||||
Window *win;
|
Window *win;
|
||||||
gint i;
|
gint i;
|
||||||
|
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
|
GList *next;
|
||||||
/* pls only restack stuff in the same layer at a time */
|
/* pls only restack stuff in the same layer at a time */
|
||||||
for (it = wins; it; it = next) {
|
for (it = wins; it; it = next) {
|
||||||
next = g_list_next(it);
|
next = g_list_next(it);
|
||||||
|
|
|
@ -291,8 +291,9 @@ void RrFontDraw(XftDraw *d, RrTextureText *t, RrRect *area)
|
||||||
gint x,y,w,h;
|
gint x,y,w,h;
|
||||||
XftColor c;
|
XftColor c;
|
||||||
GString *text;
|
GString *text;
|
||||||
gint mw, mh;
|
gint mw;
|
||||||
#ifndef USE_PANGO
|
#ifndef USE_PANGO
|
||||||
|
gint mh;
|
||||||
size_t l;
|
size_t l;
|
||||||
gboolean shortened = FALSE;
|
gboolean shortened = FALSE;
|
||||||
#else
|
#else
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
#include "geom.h"
|
#include "geom.h"
|
||||||
#ifdef USE_PANGO
|
#ifdef USE_PANGO
|
||||||
#include <pango/pango.h>
|
#include <pango/pango.h>
|
||||||
|
#include <pango/pangoxft.h>
|
||||||
#endif /* USE_PANGO */
|
#endif /* USE_PANGO */
|
||||||
|
|
||||||
struct _RrFont {
|
struct _RrFont {
|
||||||
|
|
|
@ -26,37 +26,6 @@
|
||||||
#define FLOOR(i) ((i) & (~0UL << FRACTION))
|
#define FLOOR(i) ((i) & (~0UL << FRACTION))
|
||||||
#define AVERAGE(a, b) (((((a) ^ (b)) & 0xfefefefeL) >> 1) + ((a) & (b)))
|
#define AVERAGE(a, b) (((((a) ^ (b)) & 0xfefefefeL) >> 1) + ((a) & (b)))
|
||||||
|
|
||||||
static RrPixel32* scale_half(RrPixel32 *source, gint w, gint h)
|
|
||||||
{
|
|
||||||
RrPixel32 *out, *dest, *sourceline, *sourceline2;
|
|
||||||
gint dw, dh, x, y;
|
|
||||||
|
|
||||||
sourceline = source;
|
|
||||||
sourceline2 = source + w;
|
|
||||||
|
|
||||||
dw = w >> 1;
|
|
||||||
dh = h >> 1;
|
|
||||||
|
|
||||||
out = dest = g_new(RrPixel32, dw * dh);
|
|
||||||
|
|
||||||
for (y = 0; y < dh; ++y) {
|
|
||||||
RrPixel32 *s, *s2;
|
|
||||||
|
|
||||||
s = sourceline;
|
|
||||||
s2 = sourceline2;
|
|
||||||
|
|
||||||
for (x = 0; x < dw; ++x) {
|
|
||||||
*dest++ = AVERAGE(AVERAGE(*s, *(s+1)),
|
|
||||||
AVERAGE(*s2, *(s2+1)));
|
|
||||||
s += 2;
|
|
||||||
s2 += 2;
|
|
||||||
}
|
|
||||||
sourceline += w << 1;
|
|
||||||
sourceline2 += w << 1;
|
|
||||||
}
|
|
||||||
return out;
|
|
||||||
}
|
|
||||||
|
|
||||||
static void ImageCopyResampled(RrPixel32 *dst, RrPixel32 *src,
|
static void ImageCopyResampled(RrPixel32 *dst, RrPixel32 *src,
|
||||||
gulong dstW, gulong dstH,
|
gulong dstW, gulong dstH,
|
||||||
gulong srcW, gulong srcH)
|
gulong srcW, gulong srcH)
|
||||||
|
|
|
@ -375,9 +375,9 @@ void RrMinsize(RrAppearance *a, gint *w, gint *h)
|
||||||
static void reverse_bits(gchar *c, gint n)
|
static void reverse_bits(gchar *c, gint n)
|
||||||
{
|
{
|
||||||
gint i;
|
gint i;
|
||||||
for (i = 0; i < n; i++)
|
for (i = 0; i < n; i++, *c++)
|
||||||
*c++ = (((*c * 0x0802UL & 0x22110UL) |
|
*c = (((*c * 0x0802UL & 0x22110UL) |
|
||||||
(*c * 0x8020UL & 0x88440UL)) * 0x10101UL) >> 16;
|
(*c * 0x8020UL & 0x88440UL)) * 0x10101UL) >> 16;
|
||||||
}
|
}
|
||||||
|
|
||||||
gboolean RrPixmapToRGBA(const RrInstance *inst,
|
gboolean RrPixmapToRGBA(const RrInstance *inst,
|
||||||
|
|
Loading…
Reference in a new issue