Removed extra free
[pspp-builds.git] / src / val.h
index 57aaa2af746c02095557a2b4ddc2ffb6a18c9ed5..927bd916c8df25995cb18c2267b5dee235c0a0bf 100644 (file)
--- a/src/val.h
+++ b/src/val.h
@@ -21,7 +21,8 @@
 #define val_h 1
 
 #include <float.h>
-#include "magic.h"
+
+#include <config.h>
 
 /* Values. */
 
@@ -53,7 +54,7 @@ union value
     double f;
 
     /* A short-string value. */
-    unsigned char s[MAX_SHORT_STRING];
+    char s[MAX_SHORT_STRING];
 
     /* Used by evaluate_expression() to return a string result.
        As currently implemented, it's a pointer to a dynamic
@@ -61,7 +62,7 @@ union value
 
        Also used by the AGGREGATE procedure in handling string
        values. */
-    unsigned char *c;
+    char *c;
   };
 
 /* Maximum number of `union value's in a single number or string