aboutsummaryrefslogtreecommitdiff
path: root/libjava/prims.cc
diff options
context:
space:
mode:
authorBryce McKinlay <mckinlay@redhat.com>2004-07-20 15:36:56 +0000
committerBryce McKinlay <bryce@gcc.gnu.org>2004-07-20 16:36:56 +0100
commitb4ffdef7aa39560603ec5bafa6e64e728a18c223 (patch)
tree406c543442e35ea373a8f68a5f4fed5859f02324 /libjava/prims.cc
parentfb2324768037e91dafe1a7c9a3d3907116d7eb37 (diff)
downloadgcc-b4ffdef7aa39560603ec5bafa6e64e728a18c223.zip
gcc-b4ffdef7aa39560603ec5bafa6e64e728a18c223.tar.gz
gcc-b4ffdef7aa39560603ec5bafa6e64e728a18c223.tar.bz2
prims.cc (process_gcj_properties): Don't increment i within LHS of assignment.
2004-07-19 Bryce McKinlay <mckinlay@redhat.com> * prims.cc (process_gcj_properties): Don't increment i within LHS of assignment. From-SVN: r84957
Diffstat (limited to 'libjava/prims.cc')
-rw-r--r--libjava/prims.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/libjava/prims.cc b/libjava/prims.cc
index 19bce1e..ca8265f 100644
--- a/libjava/prims.cc
+++ b/libjava/prims.cc
@@ -922,8 +922,10 @@ process_gcj_properties ()
// Null terminate the strings.
while (_Jv_Environment_Properties[i].key)
{
- _Jv_Environment_Properties[i].key[_Jv_Environment_Properties[i].key_length] = 0;
- _Jv_Environment_Properties[i++].value[_Jv_Environment_Properties[i].value_length] = 0;
+ property_pair *prop = &_Jv_Environment_Properties[i];
+ prop->key[prop->key_length] = 0;
+ prop->value[prop->value_length] = 0;
+ i++;
}
}
}