---
diff --git a/drw.c b/drw.c
index c1582e746cc5..84f87b972384 100644
--- a/drw.c
+++ b/drw.c
_AT_@ -19,9 +19,10 @@ static const long utfmax[UTF_SIZ + 1] = {0x10FFFF, 0x7F, 0x7FF, 0xFFFF, 0x10FFFF
static long
utf8decodebyte(const char c, size_t *i)
{
- for (*i = 0; *i < (UTF_SIZ + 1); ++(*i))
+ for (*i = 0; *i < (UTF_SIZ + 1); ++(*i)) {
if (((unsigned char)c & utfmask[*i]) == utfbyte[*i])
return (unsigned char)c & ~utfmask[*i];
+ }
return 0;
}
diff --git a/sent.c b/sent.c
index 9534fcaf97b9..a27b704cd5ce 100644
--- a/sent.c
+++ b/sent.c
_AT_@ -99,12 +99,12 @@ static void load(FILE *fp);
static void advance(const Arg *arg);
static void quit(const Arg *arg);
static void resize(int width, int height);
-static void run();
-static void usage();
-static void xdraw();
-static void xhints();
-static void xinit();
-static void xloadfonts();
+static void run(void);
+static void usage(void);
+static void xdraw(void);
+static void xhints(void);
+static void xinit(void);
+static void xloadfonts(void);
static void bpress(XEvent *);
static void cmessage(XEvent *);
_AT_@ -116,12 +116,12 @@ static void configure(XEvent *);
#include "config.h"
/* Globals */
-static const char *fname = NULL;
-static Slide *slides = NULL;
-static int idx = 0;
-static int slidecount = 0;
+static const char *fname;
+static Slide *slides;
+static int idx;
+static int slidecount;
static XWindow xw;
-static Drw *d = NULL;
+static Drw *d;
static Clr *sc;
static Fnt *fonts[NUMFONTSCALES];
static int running = 1;
_AT_@ -326,9 +326,10 @@ getfontsize(Slide *s, unsigned int *width, unsigned int *height)
float lfac = linespacing * (s->linecount - 1) + 1;
/* fit height */
- for (j = NUMFONTSCALES - 1; j >= 0; j--)
+ for (j = NUMFONTSCALES - 1; j >= 0; j--) {
if (fonts[j]->h * lfac <= xw.uh)
break;
+ }
LIMIT(j, 0, NUMFONTSCALES - 1);
drw_setfontset(d, fonts[j]);
_AT_@ -381,7 +382,7 @@ cleanup(int slidesonly)
void
reload(const Arg *arg)
{
- FILE *fp = NULL;
+ FILE *fp;
unsigned int i;
if (!fname) {
_AT_@ -414,15 +415,17 @@ load(FILE *fp)
/* read each line from fp and add it to the item list */
while (1) {
/* eat consecutive empty lines */
- while ((p = fgets(buf, sizeof(buf), fp)))
+ while ((p = fgets(buf, sizeof(buf), fp))) {
if (strcmp(buf, "\n") != 0 && buf[0] != '#')
break;
+ }
if (!p)
break;
- if ((slidecount+1) * sizeof(*slides) >= size)
+ if ((slidecount+1) * sizeof(*slides) >= size) {
if (!(slides = realloc(slides, (size += BUFSIZ))))
die("sent: Unable to reallocate %u bytes:", size);
+ }
/* read one slide */
maxlines = 0;
_AT_@ -496,7 +499,7 @@ resize(int width, int height)
}
void
-run()
+run(void)
{
XEvent ev;
_AT_@ -518,7 +521,7 @@ run()
}
void
-xdraw()
+xdraw(void)
{
unsigned int height, width, i;
Image *im = slides[idx].img;
_AT_@ -528,15 +531,11 @@ xdraw()
if (!im) {
drw_rect(d, 0, 0, xw.w, xw.h, 1, 1);
- for (i = 0; i < slides[idx].linecount; i++)
- drw_text(d,
- (xw.w - width) / 2,
+ for (i = 0; i < slides[idx].linecount; i++) {
+ drw_text(d, (xw.w - width) / 2,
(xw.h - height) / 2 + i * linespacing * d->fonts->h,
- width,
- d->fonts->h,
- 0,
- slides[idx].lines[i],
- 0);
+ width, d->fonts->h, 0, slides[idx].lines[i], 0);
+ }
drw_map(d, xw.win, 0, 0, xw.w, xw.h);
} else {
if (!(im->state & SCALED))
_AT_@ -546,7 +545,7 @@ xdraw()
}
void
-xhints()
+xhints(void)
{
XClassHint class = {.res_name = "sent", .res_class = "presenter"};
XWMHints wm = {.flags = InputHint, .input = True};
_AT_@ -564,7 +563,7 @@ xhints()
}
void
-xinit()
+xinit(void)
{
XTextProperty prop;
unsigned int i;
_AT_@ -608,14 +607,13 @@ xinit()
}
void
-xloadfonts()
+xloadfonts(void)
{
int i, j;
char *fstrs[LEN(fontfallbacks)];
- for (j = 0; j < LEN(fontfallbacks); j++) {
+ for (j = 0; j < LEN(fontfallbacks); j++)
fstrs[j] = ecalloc(1, MAXFONTSTRLEN);
- }
for (i = 0; i < NUMFONTSCALES; i++) {
for (j = 0; j < LEN(fontfallbacks); j++) {
_AT_@ -626,9 +624,10 @@ xloadfonts()
die("sent: Unable to load any font for size %d", FONTSZ(i));
}
- for (j = 0; j < LEN(fontfallbacks); j++)
+ for (j = 0; j < LEN(fontfallbacks); j++) {
if (fstrs[j])
free(fstrs[j]);
+ }
}
void
_AT_@ -636,9 +635,10 @@ bpress(XEvent *e)
{
unsigned int i;
- for (i = 0; i < LEN(mshortcuts); i++)
+ for (i = 0; i < LEN(mshortcuts); i++) {
if (e->xbutton.button == mshortcuts[i].b && mshortcuts[i].func)
mshortcuts[i].func(&(mshortcuts[i].arg));
+ }
}
void
_AT_@ -662,9 +662,10 @@ kpress(XEvent *e)
KeySym sym;
sym = XkbKeycodeToKeysym(xw.dpy, (KeyCode)e->xkey.keycode, 0, 0);
- for (i = 0; i < LEN(shortcuts); i++)
+ for (i = 0; i < LEN(shortcuts); i++) {
if (sym == shortcuts[i].keysym && shortcuts[i].func)
shortcuts[i].func(&(shortcuts[i].arg));
+ }
}
void
_AT_@ -677,7 +678,7 @@ configure(XEvent *e)
}
void
-usage()
+usage(void)
{
die("usage: %s [file]", argv0);
}
diff --git a/util.c b/util.c
index fe044fc7b797..176f80762cd8 100644
--- a/util.c
+++ b/util.c
_AT_@ -17,7 +17,8 @@ ecalloc(size_t nmemb, size_t size)
}
void
-die(const char *fmt, ...) {
+die(const char *fmt, ...)
+{
va_list ap;
va_start(ap, fmt);
--
Received on Sat Jun 25 2022 - 19:25:54 CEST
This archive was generated by hypermail 2.3.0 : Sat Jun 25 2022 - 19:36:29 CEST