|
From: <ai...@us...> - 2011-01-07 19:00:26
|
Revision: 11448
http://plplot.svn.sourceforge.net/plplot/?rev=11448&view=rev
Author: airwin
Date: 2011-01-07 19:00:19 +0000 (Fri, 07 Jan 2011)
Log Message:
-----------
Fix off-by-one errors in getting rid of trailing blanks.
Modified Paths:
--------------
trunk/bindings/octave/plplot_octave.i
Modified: trunk/bindings/octave/plplot_octave.i
===================================================================
--- trunk/bindings/octave/plplot_octave.i 2011-01-07 07:46:45 UTC (rev 11447)
+++ trunk/bindings/octave/plplot_octave.i 2011-01-07 19:00:19 UTC (rev 11448)
@@ -1174,8 +1174,8 @@
// shouldn't happen if charMatrix implemented as documented)
// before looking for trailing blanks.
non_blank_length = max_length-2;
- while(non_blank_length >= 0 && $1[i][non_blank_length--] == '\0') {}
- while(non_blank_length >= 0 && $1[i][non_blank_length--] == ' ') {}
+ while(non_blank_length >= 0 && $1[i][non_blank_length] == '\0') {non_blank_length--;}
+ while(non_blank_length >= 0 && $1[i][non_blank_length] == ' ') {non_blank_length--;}
$1[i][non_blank_length+1] = '\0';
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|