diff options
Diffstat (limited to 'libjava/verify.cc')
-rw-r--r-- | libjava/verify.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libjava/verify.cc b/libjava/verify.cc index 3b042e9963f..d4017eb7765 100644 --- a/libjava/verify.cc +++ b/libjava/verify.cc @@ -697,12 +697,12 @@ private: subroutine = 0; } - state (const state *copy, int max_stack, int max_locals) + state (const state *orig, int max_stack, int max_locals) { stack = new type[max_stack]; locals = new type[max_locals]; local_changed = (bool *) _Jv_Malloc (sizeof (bool) * max_locals); - *this = *copy; + copy (orig, max_stack, max_locals); next = INVALID; } |