Mercurial > hg > octave-lyh
comparison liboctave/dim-vector.h @ 10830:b4ebfd675321
avoid static initialization disaster in dim_vector
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Thu, 29 Jul 2010 08:47:26 +0200 |
parents | 6683f0c9d742 |
children | 298a75c128ad |
comparison
equal
deleted
inserted
replaced
10829:61cb53ae9db3 | 10830:b4ebfd675321 |
---|---|
217 explicit dim_vector (octave_idx_type *r) | 217 explicit dim_vector (octave_idx_type *r) |
218 : rep (r) { } | 218 : rep (r) { } |
219 | 219 |
220 public: | 220 public: |
221 | 221 |
222 static const octave_idx_type dim_max; | 222 static octave_idx_type dim_max (void); |
223 | 223 |
224 explicit dim_vector (void) : rep (nil_rep ()) { count()++; } | 224 explicit dim_vector (void) : rep (nil_rep ()) { count()++; } |
225 | 225 |
226 dim_vector (const dim_vector& dv) : rep (dv.rep) { count()++; } | 226 dim_vector (const dim_vector& dv) : rep (dv.rep) { count()++; } |
227 | 227 |