From a32173ace60df5a1e9414f5e95b556c436f62718 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Tue, 3 Aug 2004 04:34:50 +0000 Subject: changes --- util.h | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 util.h (limited to 'util.h') diff --git a/util.h b/util.h deleted file mode 100644 index 9fe115cc..00000000 --- a/util.h +++ /dev/null @@ -1,37 +0,0 @@ -#ifndef _UTIL_H -#define _UTIL_H - -inline char * skip_ws(char * ptr) { - while (*ptr == ' ' || *ptr == '\t' || *ptr == '\n') - ptr++; - return ptr; -} - -inline char peek_next_nonws(std::istream& in) { - char c = in.peek(); - while (! in.eof() && std::isspace(c)) { - in.get(c); - c = in.peek(); - } - return c; -} - -#define READ_INTO(str, targ, size, var, cond) { \ - char * _p = targ; \ - var = str.peek(); \ - while (! str.eof() && (cond) && _p - targ < size) { \ - str.get(var); \ - if (str.eof()) \ - break; \ - if (var == '\\') { \ - str.get(var); \ - if (in.eof()) \ - break; \ - } \ - *_p++ = var; \ - var = str.peek(); \ - } \ - *_p = '\0'; \ -} - -#endif // _UTIL_H -- cgit v1.2.3