From 7fb22bd1e4898b8a8df303d3ddd1e8ffbc059ec0 Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Fri, 4 Mar 2011 21:28:12 +0900 Subject: [PATCH] Make D_STRING() more useful and add D_GETSTR() --- tools/qfcc/include/qfcc.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/qfcc/include/qfcc.h b/tools/qfcc/include/qfcc.h index b9fedb019..cd1d5ed87 100644 --- a/tools/qfcc/include/qfcc.h +++ b/tools/qfcc/include/qfcc.h @@ -105,7 +105,8 @@ extern struct symtab_s *current_symtab; #define D_FLOAT(d) D_var (float, d) #define D_INT(d) D_var (integer, d) #define D_VECTOR(d) D_var (vector, d) -#define D_STRING(d) GETSTR (D_var (string, d)) +#define D_STRING(d) D_var (string, d) +#define D_GETSTR(d) GETSTR (D_STRING (d)) #define D_FUNCTION(d) D_var (func, d) #define D_POINTER(t,d) ((t *)((d)->space->data + (d)->offset)) #define D_STRUCT(t,d) (*D_POINTER (t, d))