Updated common
- Added noreturn - Fixed include guard
This commit is contained in:
parent
e6f13598fb
commit
412f0862b1
2 changed files with 8 additions and 5 deletions
|
@ -3,10 +3,11 @@
|
|||
#include <stdarg.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdnoreturn.h>
|
||||
|
||||
const char *argv0;
|
||||
|
||||
void
|
||||
noreturn void
|
||||
die(char *fmt, ...)
|
||||
{
|
||||
fprintf(stderr, "%s: ", argv0);
|
||||
|
|
10
src/common.h
10
src/common.h
|
@ -1,14 +1,16 @@
|
|||
#ifndef UTILITY_H
|
||||
#define UTILITY_H
|
||||
#ifndef COMMON_H
|
||||
#define COMMON_H
|
||||
|
||||
#include <stdnoreturn.h>
|
||||
|
||||
#define SOCK_ENV_VAR "KIWMI_SOCKET"
|
||||
#define SOCK_DEF_PATH "/tmp/kiwmi.sock"
|
||||
|
||||
#define CONFIG_FILE "kiwmi/kiwmirc"
|
||||
|
||||
void die(char *fmt, ...);
|
||||
noreturn void die(char *fmt, ...);
|
||||
void warn(char *fmt, ...);
|
||||
|
||||
extern const char *argv0;
|
||||
|
||||
#endif /* UTILITY_H */
|
||||
#endif /* COMMON_H */
|
||||
|
|
Loading…
Add table
Reference in a new issue