Mercurial > hg > octave-nkf
comparison src/pr-output.cc @ 1588:27f5ac98fc4a
[project @ 1995-10-31 06:04:47 by jwe]
author | jwe |
---|---|
date | Tue, 31 Oct 1995 06:04:47 +0000 |
parents | 0d9e10d10bd7 |
children | e846e361a265 |
comparison
equal
deleted
inserted
replaced
1587:dd087a402811 | 1588:27f5ac98fc4a |
---|---|
1463 if (pr_as_read_syntax && nstr > 1) | 1463 if (pr_as_read_syntax && nstr > 1) |
1464 os << "[ "; | 1464 os << "[ "; |
1465 | 1465 |
1466 for (int i = 0; i < nstr; i++) | 1466 for (int i = 0; i < nstr; i++) |
1467 { | 1467 { |
1468 char *row = chm.row_as_string (i); | |
1469 | |
1468 if (pr_as_read_syntax) | 1470 if (pr_as_read_syntax) |
1469 { | 1471 { |
1470 os << "\"" << chm.row_as_string (i) << "\""; | 1472 char *tmp = undo_string_escapes (row); |
1473 | |
1474 os << "\"" << tmp << "\""; | |
1475 | |
1476 delete [] tmp; | |
1471 | 1477 |
1472 if (i < nstr - 1) | 1478 if (i < nstr - 1) |
1473 os << "; "; | 1479 os << "; "; |
1474 } | 1480 } |
1475 else | 1481 else |
1476 os << chm.row_as_string (i) << "\n"; | 1482 os << row << "\n"; |
1483 | |
1484 delete [] row; | |
1477 } | 1485 } |
1478 | 1486 |
1479 if (pr_as_read_syntax && nstr > 1) | 1487 if (pr_as_read_syntax && nstr > 1) |
1480 os << " ]"; | 1488 os << " ]"; |
1481 } | 1489 } |