From 6f0429a4fdc3096112faca71bcac1057c278bbed Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Sat, 20 Feb 2016 23:58:24 +0100 Subject: [PATCH] kill (for real) an obscure obsolete way of bypassing the XML parser --- include/surf/surfxml_parse.h | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/include/surf/surfxml_parse.h b/include/surf/surfxml_parse.h index df7bf03f67..eca8e270df 100644 --- a/include/surf/surfxml_parse.h +++ b/include/surf/surfxml_parse.h @@ -50,32 +50,5 @@ XBT_PUBLIC(int) surf_parse_lex_destroy(void); /* What is needed to bypass the parser. */ XBT_PUBLIC_DATA(int_f_void_t) surf_parse; /* Entry-point to the parser. Set this to your function. */ -/* Set of macros to make the bypassing work easier. - * See examples/msg/masterslave_bypass.c for an example of use */ - -extern unsigned int surfxml_buffer_stack_stack_ptr; -extern unsigned int surfxml_buffer_stack_stack[1024]; - -#define SURFXML_BUFFER_SET(key,val) do { \ - AX_surfxml_##key=AX_ptr; \ - strcpy(A_surfxml_##key,val); \ - AX_ptr+=(int)strlen(val)+1; } while(0) - -#define SURFXML_BUFFER_RESET() do { \ - AX_ptr = 0; \ - memset(surfxml_bufferstack,0,surfxml_bufferstack_size); } while(0) - -#define SURFXML_START_TAG(tag) \ - do{ \ - surfxml_buffer_stack_stack[surfxml_buffer_stack_stack_ptr++] = AX_ptr; \ - STag_surfxml_##tag(); \ - }while(0) - -#define SURFXML_END_TAG(tag) \ - do{ \ - AX_ptr = surfxml_buffer_stack_stack[--surfxml_buffer_stack_stack_ptr]; \ - ETag_surfxml_##tag(); \ - } while(0) - SG_END_DECL() #endif -- 2.20.1