# HG changeset patch # User jwe # Date 811761357 0 # Node ID 3d314307e65fa2e81f2ebbde844ff85d8a730c84 # Parent 5e92628fc136c81f03ca4dec0abeb55f3f11056a [project @ 1995-09-22 09:15:57 by jwe] diff -r 5e92628fc136 -r 3d314307e65f liboctave/Array.cc --- a/liboctave/Array.cc Fri Sep 22 08:38:13 1995 +0000 +++ b/liboctave/Array.cc Fri Sep 22 09:15:57 1995 +0000 @@ -226,6 +226,7 @@ { (*current_liboctave_error_handler) ("range error"); T foo; + static T *bar = &foo; return foo; } return elem (n); @@ -476,6 +477,7 @@ { (*current_liboctave_error_handler) ("range error"); T foo; + static T *bar = &foo; return foo; } return Array::elem (d1*j+i); @@ -489,6 +491,7 @@ { (*current_liboctave_error_handler) ("range error"); T foo; + static T *bar = &foo; return foo; } return Array::elem (d1*j+i); @@ -696,6 +699,7 @@ { (*current_liboctave_error_handler) ("range error"); T foo; + static T *bar = &foo; return foo; } return Array2::elem (i, d1*k+j); @@ -709,6 +713,7 @@ { (*current_liboctave_error_handler) ("range error"); T foo; + static T *bar = &foo; return foo; } return Array2::elem (i, d2*k+j); @@ -893,6 +898,7 @@ { (*current_liboctave_error_handler) ("range error"); T foo; + static T *bar = &foo; return foo; } return (r == c) ? Array::elem (r) : T (0); @@ -906,6 +912,7 @@ { (*current_liboctave_error_handler) ("range error"); T foo; + static T *bar = &foo; return foo; } return (r == c) ? Array::elem (r) : T (0);