Merge commit 'origin/master' into charset
[pspp-builds.git] / src / data / psql-reader.c
index f2d5ff282272f48e821c4826d9d60f5158f6bfca..85e777a991b9218bfbf2c5f17555a9972093bd5e 100644 (file)
@@ -452,6 +452,10 @@ psql_open_reader (struct psql_read_info *info, struct dictionary **dict)
          break;
        }
 
+      if ( width == 0 && fmt_is_string (fmt.type))
+       fmt.w = width = MAX_SHORT_STRING;
+
+
       var = create_var (r, &fmt, width, PQfname (qres, i), i);
       if ( type == NUMERICOID && n_tuples > 0)
        {