Introduction
Introduction Statistics Contact Development Disclaimer Help
ts/unsigned int/uint/ - dwm - [fork] customized build of dwm, the dynamic windo…
git clone git://src.adamsgaard.dk/dwm
Log
Files
Refs
README
LICENSE
---
commit c3fa9e879f5beb5d3c37f4bbcae2306942929f13
parent 8e05f6c592346f29f96c9a6cbc30f4d39e987d99
Author: Anselm R Garbe <[email protected]>
Date: Thu, 22 May 2008 11:10:08 +0100
s/unsigned int/uint/
Diffstat:
M dwm.c | 67 ++++++++++++++++-------------…
1 file changed, 34 insertions(+), 33 deletions(-)
---
diff --git a/dwm.c b/dwm.c
t@@ -60,6 +60,7 @@ enum { NetSupported, NetWMName, NetLast }; /* E…
enum { WMProtocols, WMDelete, WMName, WMState, WMLast };/* default atoms */
/* typedefs */
+typedef unsigned int uint;
typedef struct Client Client;
struct Client {
char name[256];
t@@ -67,9 +68,9 @@ struct Client {
int basew, baseh, incw, inch, maxw, maxh, minw, minh;
int minax, maxax, minay, maxay;
long flags;
- unsigned int bw, oldbw;
+ uint bw, oldbw;
Bool isbanned, isfixed, isfloating, isurgent;
- unsigned int tags;
+ uint tags;
Client *next;
Client *prev;
Client *snext;
t@@ -108,7 +109,7 @@ typedef struct {
const char *class;
const char *instance;
const char *title;
- unsigned int tags;
+ uint tags;
Bool isfloating;
} Rule;
t@@ -130,7 +131,7 @@ void detachstack(Client *c);
void drawbar(void);
void drawsquare(Bool filled, Bool empty, Bool invert, unsigned long col[ColLas…
void drawtext(const char *text, unsigned long col[ColLast], Bool invert);
-void *emallocz(unsigned int size);
+void *emallocz(uint size);
void enternotify(XEvent *e);
void eprint(const char *errstr, ...);
void expose(XEvent *e);
t@@ -141,13 +142,13 @@ void focusprev(const void *arg);
Client *getclient(Window w);
unsigned long getcolor(const char *colstr);
long getstate(Window w);
-Bool gettextprop(Window w, Atom atom, char *text, unsigned int size);
+Bool gettextprop(Window w, Atom atom, char *text, uint size);
void grabbuttons(Client *c, Bool focused);
void grabkeys(void);
void initfont(const char *fontstr);
-Bool isoccupied(unsigned int t);
+Bool isoccupied(uint t);
Bool isprotodel(Client *c);
-Bool isurgent(unsigned int t);
+Bool isurgent(uint t);
Bool isvisible(Client *c);
void keypress(XEvent *e);
void killclient(const void *arg);
t@@ -168,8 +169,8 @@ void setmfact(const void *arg);
void setup(void);
void spawn(const void *arg);
void tag(const void *arg);
-unsigned int textnw(const char *text, unsigned int len);
-unsigned int textw(const char *text);
+uint textnw(const char *text, uint len);
+uint textw(const char *text);
void tile(void);
void tileresize(Client *c, int x, int y, int w, int h);
void togglebar(const void *arg);
t@@ -198,9 +199,9 @@ char stext[256];
int screen, sx, sy, sw, sh;
int bx, by, bw, bh, blw, wx, wy, ww, wh;
int mx, my, mw, mh, tx, ty, tw, th;
-unsigned int seltags = 0;
+uint seltags = 0;
int (*xerrorxlib)(Display *, XErrorEvent *);
-unsigned int numlockmask = 0;
+uint numlockmask = 0;
void (*handler[LASTEvent]) (XEvent *) = {
[ButtonPress] = buttonpress,
[ConfigureRequest] = configurerequest,
t@@ -218,7 +219,7 @@ void (*handler[LASTEvent]) (XEvent *) = {
Atom wmatom[WMLast], netatom[NetLast];
Bool otherwm, readin;
Bool running = True;
-unsigned int tagset[] = {1, 1}; /* after start, first tag is selected */
+uint tagset[] = {1, 1}; /* after start, first tag is selected */
Client *clients = NULL;
Client *sel = NULL;
Client *stack = NULL;
t@@ -232,14 +233,14 @@ Window root, barwin;
/* configuration, allows nested code to access above variables */
#include "config.h"
-/* check if all tags will fit into a unsigned int bitarray. */
+/* check if all tags will fit into a uint bitarray. */
static char tags_is_a_sign_that_your_IQ[sizeof(int) * 8 < LENGTH(tags) ? -1 : …
/* function implementations */
void
applyrules(Client *c) {
- unsigned int i;
+ uint i;
Rule *r;
XClassHint ch = { 0 };
t@@ -305,7 +306,7 @@ ban(Client *c) {
void
buttonpress(XEvent *e) {
- unsigned int i, x, mask;
+ uint i, x, mask;
Client *c;
XButtonPressedEvent *ev = &e->xbutton;
t@@ -561,7 +562,7 @@ drawsquare(Bool filled, Bool empty, Bool invert, unsigned …
void
drawtext(const char *text, unsigned long col[ColLast], Bool invert) {
int x, y, w, h;
- unsigned int len, olen;
+ uint len, olen;
XRectangle r = { dc.x, dc.y, dc.w, dc.h };
char buf[256];
t@@ -596,7 +597,7 @@ drawtext(const char *text, unsigned long col[ColLast], Boo…
}
void *
-emallocz(unsigned int size) {
+emallocz(uint size) {
void *res = calloc(1, size);
if(!res)
t@@ -735,7 +736,7 @@ getstate(Window w) {
}
Bool
-gettextprop(Window w, Atom atom, char *text, unsigned int size) {
+gettextprop(Window w, Atom atom, char *text, uint size) {
char **list = NULL;
int n;
XTextProperty name;
t@@ -763,8 +764,8 @@ gettextprop(Window w, Atom atom, char *text, unsigned int …
void
grabbuttons(Client *c, Bool focused) {
int i, j;
- unsigned int buttons[] = { Button1, Button2, Button3 };
- unsigned int modifiers[] = { MODKEY, MODKEY|LockMask, MODKEY|numlockma…
+ uint buttons[] = { Button1, Button2, Button3 };
+ uint modifiers[] = { MODKEY, MODKEY|LockMask, MODKEY|numlockmask,
MODKEY|numlockmask|LockMask} ;
XUngrabButton(dpy, AnyButton, AnyModifier, c->win);
t@@ -780,7 +781,7 @@ grabbuttons(Client *c, Bool focused) {
void
grabkeys(void) {
- unsigned int i, j;
+ uint i, j;
KeyCode code;
XModifierKeymap *modmap;
t@@ -848,7 +849,7 @@ initfont(const char *fontstr) {
}
Bool
-isoccupied(unsigned int t) {
+isoccupied(uint t) {
Client *c;
for(c = clients; c; c = c->next)
t@@ -873,7 +874,7 @@ isprotodel(Client *c) {
}
Bool
-isurgent(unsigned int t) {
+isurgent(uint t) {
Client *c;
for(c = clients; c; c = c->next)
t@@ -889,7 +890,7 @@ isvisible(Client *c) {
void
keypress(XEvent *e) {
- unsigned int i;
+ uint i;
KeySym keysym;
XKeyEvent *ev;
t@@ -1004,7 +1005,7 @@ maprequest(XEvent *e) {
void
movemouse(Client *c) {
int x1, y1, ocx, ocy, di, nx, ny;
- unsigned int dui;
+ uint dui;
Window dummy;
XEvent ev;
t@@ -1230,7 +1231,7 @@ run(void) {
char sbuf[sizeof stext];
fd_set rd;
int r, xfd;
- unsigned int len, offset;
+ uint len, offset;
XEvent ev;
/* main event loop, also reads status text from stdin */
t@@ -1286,7 +1287,7 @@ run(void) {
void
scan(void) {
- unsigned int i, num;
+ uint i, num;
Window *wins, d1, d2;
XWindowAttributes wa;
t@@ -1336,7 +1337,7 @@ setmfact(const void *arg) {
void
setup(void) {
- unsigned int i, w;
+ uint i, w;
XSetWindowAttributes wa;
/* init screen */
t@@ -1441,8 +1442,8 @@ tag(const void *arg) {
}
}
-unsigned int
-textnw(const char *text, unsigned int len) {
+uint
+textnw(const char *text, uint len) {
XRectangle r;
if(dc.font.set) {
t@@ -1452,7 +1453,7 @@ textnw(const char *text, unsigned int len) {
return XTextWidth(dc.font.xfont, text, len);
}
-unsigned int
+uint
textw(const char *text) {
return textnw(text, strlen(text)) + dc.font.height;
}
t@@ -1460,7 +1461,7 @@ textw(const char *text) {
void
tile(void) {
int x, y, h, w;
- unsigned int i, n;
+ uint i, n;
Client *c;
for(n = 0, c = nextunfloating(clients); c; c = nextunfloating(c->next)…
t@@ -1524,7 +1525,7 @@ togglefloating(const void *arg) {
void
togglelayout(const void *arg) {
- unsigned int i;
+ uint i;
if(!arg) {
if(++lt == &layouts[LENGTH(layouts)])
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.