Mercurial > aewl
comparison util.h @ 6:e0cefb3981c8
implemented pipe_spawn
author | Anselm R. Garbe <garbeam@wmii.de> |
---|---|
date | Tue, 11 Jul 2006 11:10:05 +0200 |
parents | e5018cae273f |
children | ea9c08ec4b48 |
comparison
equal
deleted
inserted
replaced
5:e5018cae273f | 6:e0cefb3981c8 |
---|---|
12 #define eassert(a) do { \ | 12 #define eassert(a) do { \ |
13 if(!(a)) \ | 13 if(!(a)) \ |
14 failed_assert(#a, __FILE__, __LINE__); \ | 14 failed_assert(#a, __FILE__, __LINE__); \ |
15 } while (0) | 15 } while (0) |
16 extern void failed_assert(char *a, char *file, int line); | 16 extern void failed_assert(char *a, char *file, int line); |
17 void pipe_spawn(char *buf, unsigned int len, Display *dpy, const char *cmd); | |
18 extern void spawn(Display *dpy, const char *cmd); | |
17 extern void swap(void **p1, void **p2); | 19 extern void swap(void **p1, void **p2); |
18 extern void spawn(Display *dpy, const char *shell, const char *cmd); |