[CONTACT]

[ABOUT]

[POLICY]

git clone dmenu dmenu Log gph

Found at: gopher.r-36.net:70/scm/dmenu/commit/2cef0ddb014622fe96ad38614b540325911a8696.gph

tremoved emalloc, used only once so obsolete - dmenu - Dmenu fork with xft fonts.

git clone git://r-36.net/dmenu

Log

Files

Refs

README

LICENSE

---

commit 2cef0ddb014622fe96ad38614b540325911a8696

parent 3f244b1d52d5409776467704ca95d561cdab78e9

Author: Anselm R Garbe <garbeam@gmail.com>

Date:   Sat, 21 Jun 2008 16:43:12 +0100
removed emalloc, used only once so obsolete
Diffstat:
  dmenu.c                             |      13 ++-----------
1 file changed, 2 insertions(+), 11 deletions(-)
---

diff --git a/dmenu.c b/dmenu.c

t@@ -52,7 +52,6 @@ static char *cistrstr(const char *s, const char *sub);
 static void cleanup(void);
 static void drawmenu(void);
 static void drawtext(const char *text, ulong col[ColLast]);
-static void *emalloc(uint size);
 static void eprint(const char *errstr, ...);
 static ulong getcolor(const char *colstr);
 static Bool grabkeyboard(void);
t@@ -252,15 +251,6 @@ drawtext(const char *text, ulong col[ColLast]) {
                 XDrawString(dpy, dc.drawable, dc.gc, x, y, buf, len);
 }
-void *
-emalloc(uint size) {
-        void *res = malloc(size);
-
-        if(!res)
-                eprint("fatal: could not malloc() %u bytes\n", size);
-        return res;
-}
-
 void
 eprint(const char *errstr, ...) {
         va_list ap;
t@@ -563,7 +553,8 @@ readstdin(void) {
                         maxname = p;
                         max = len;
                 }
-                new = emalloc(sizeof(Item));
+                if((new = (Item *)malloc(sizeof(Item))) == NULL)
+                        eprint("fatal: could not malloc() %u bytes\n", sizeof(Item));
                 new->next = new->left = new->right = NULL;
                 new->text = p;
                 if(!i)
.


AD:

NEW PAGES:

[ODDNUGGET]

[GOPHER]