some general source code tweaks

This commit is contained in:
Andrzej Rybczak
2012-08-27 19:06:19 +02:00
parent 2c50064ba5
commit bac6df8c6c
21 changed files with 156 additions and 86 deletions

View File

@@ -21,17 +21,11 @@
#ifndef _ERROR_H
#define _ERROR_H
#if defined(__GNUC__) && __GNUC__ >= 3
# define GNUC_NORETURN __attribute__((noreturn))
#else
# define GNUC_NORETURN
#endif
#include <string>
#include "gcc.h"
#define Error(msg) std::cerr << "ncmpcpp: " << msg;
void FatalError(const std::string &msg) GNUC_NORETURN;
#endif