Merge commit 'origin/stable'
[pspp-builds.git] / src / data / psql-reader.c
index a54b9f8b3888c58320623ea1d53086bc8650a155..be6d0a60759c45746ea01b660ca35e8f1770064b 100644 (file)
@@ -440,6 +440,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)
        {