changeset 2136:eb4216db72f5

Allow newline in strings
author bert <bert>
date Thu, 19 May 2005 19:52:52 +0000
parents fa304194b000
children ad9bf647ff22
files progs/mincdump/mincdump.c
diffstat 1 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/progs/mincdump/mincdump.c
+++ b/progs/mincdump/mincdump.c
@@ -1,7 +1,7 @@
 /*********************************************************************
  *   Copyright 1993, University Corporation for Atmospheric Research
  *   See netcdf/README file for copying and redistribution conditions.
- *   $Header: /private-cvsroot/minc/progs/mincdump/mincdump.c,v 1.7 2005-01-19 20:00:43 bert Exp $
+ *   $Header: /private-cvsroot/minc/progs/mincdump/mincdump.c,v 1.8 2005-05-19 19:52:52 bert Exp $
  *********************************************************************/
 
 #include <stdio.h>
@@ -229,11 +229,12 @@
         int isstring = 1;
         int ch;
         ch = ((signed char *)vals)[len-1];
-        if (isprint(ch) || ch == '\0') {
+        if (isprint(ch) || ch == '\0' || ch == '\n') {
             for (iel = 0; iel < len-1; iel++) {
                 ch = ((signed char *)vals)[iel];
                 if (!isprint(ch) && ch != '\n') {
                     isstring = 0;
+                    break;
                 }
             }
             if (isstring) {