From: Matthew Fernandez Date: Sun, 27 Sep 2020 20:16:25 +0000 (-0700) Subject: remove some unused macros X-Git-Tag: 2.46.0~20^2^2~54^2~5 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5aea365c8ddf633ee6f3d493f37a6fd068375e0b;p=graphviz remove some unused macros --- diff --git a/lib/ast/sfstr.h b/lib/ast/sfstr.h index fd5372cd7..33b37bf4e 100644 --- a/lib/ast/sfstr.h +++ b/lib/ast/sfstr.h @@ -17,9 +17,6 @@ extern "C" { /* * macro interface for sfio write strings - * - * NOTE: see for an alternative interface - * read operations require sfseek() */ #ifndef _SFSTR_H @@ -28,31 +25,10 @@ extern "C" { #include #define sfstropen() sfnew((Sfio_t*)0,(char*)0,-1,-1,SF_WRITE|SF_STRING) -#define sfstrnew(m) sfnew((Sfio_t*)0,(char*)0,-1,-1,(m)|SF_STRING) #define sfstrclose(f) sfclose(f) -#define sfstrtell(f) ((f)->next - (f)->data) -#define sfstrrel(f,p) ((p) == (0) ? (char*)(f)->next : \ - ((f)->next += (p), \ - ((f)->next >= (f)->data && (f)->next <= (f)->endb) ? \ - (char*)(f)->next : ((f)->next -= (p), (char*)0) ) ) - -#define sfstrset(f,p) (((p) >= 0 && (p) <= (f)->size) ? \ - (char*)((f)->next = (f)->data+(p)) : (char*)0 ) - -#define sfstrbase(f) ((char*)(f)->data) -#define sfstrsize(f) ((f)->size) - #define sfstruse(f) (sfputc(f,0), (char*)((f)->next = (f)->data) ) -#if _BLD_ast && defined(__EXPORT__) -#define extern __EXPORT__ -#endif - - extern int sfstrtmp(Sfio_t *, int, void *, size_t); - -#undef extern - #endif #ifdef __cplusplus