… | |
… | |
153 | void rxvt_warn (const char *fmt,...) NOTHROW; |
153 | void rxvt_warn (const char *fmt,...) NOTHROW; |
154 | void rxvt_fatal (const char *fmt, ...) THROW ((class rxvt_failure_exception)) NORETURN; |
154 | void rxvt_fatal (const char *fmt, ...) THROW ((class rxvt_failure_exception)) NORETURN; |
155 | void rxvt_exit_failure () THROW ((class rxvt_failure_exception)) NORETURN; |
155 | void rxvt_exit_failure () THROW ((class rxvt_failure_exception)) NORETURN; |
156 | |
156 | |
157 | char * rxvt_strtrim (char *str) NOTHROW; |
157 | char * rxvt_strtrim (char *str) NOTHROW; |
158 | char ** rxvt_splitcommastring (const char *cs) NOTHROW; |
158 | char ** rxvt_strsplit (char delim, const char *str) NOTHROW; |
159 | void rxvt_freecommastring (char **cs) NOTHROW; |
159 | |
|
|
160 | static inline void |
|
|
161 | rxvt_free_strsplit (char **ptr) NOTHROW |
|
|
162 | { |
|
|
163 | free (ptr[0]); |
|
|
164 | free (ptr); |
|
|
165 | } |
160 | |
166 | |
161 | void * rxvt_malloc (size_t size); |
167 | void * rxvt_malloc (size_t size); |
162 | void * rxvt_calloc (size_t number, size_t size); |
168 | void * rxvt_calloc (size_t number, size_t size); |
163 | void * rxvt_realloc (void *ptr, size_t size); |
169 | void * rxvt_realloc (void *ptr, size_t size); |
164 | |
170 | |