##// END OF EJS Templates
contrib: make memory.py use absolute_import
contrib: make memory.py use absolute_import

File last commit:

r28165:c6705c63 default
r28510:ade330de default
Show More
util.h
27 lines | 639 B | text/x-c | CLexer
Yuya Nishihara
chg: import frontend sources...
r28060 /*
* Utility functions
*
* Copyright (c) 2011 Yuya Nishihara <yuya@tcha.org>
*
* This software may be used and distributed according to the terms of the
* GNU General Public License version 2 or any later version.
*/
#ifndef UTIL_H_
#define UTIL_H_
#ifdef __GNUC__
#define PRINTF_FORMAT_ __attribute__((format(printf, 1, 2)))
#endif
void abortmsg(const char *fmt, ...) PRINTF_FORMAT_;
void enabledebugmsg(void);
void debugmsg(const char *fmt, ...) PRINTF_FORMAT_;
Jun Wu
chg: add utility functions mallocx, reallocx...
r28165 void *mallocx(size_t size);
void *reallocx(void *ptr, size_t size);
Yuya Nishihara
chg: import frontend sources...
r28060 int runshellcmd(const char *cmd, const char *envp[], const char *cwd);
#endif /* UTIL_H_ */