annotate liboctave/util/oct-alloc.h @ 20651:e54ecb33727e

lo-array-gripes.cc: Remove FIXME's related to buffer size. * lo-array-gripes.cc: Remove FIXME's related to buffer size. Shorten sprintf buffers from 100 to 64 characters (still well more than 19 required). Use 'const' decorator on constant value for clarity. Remove extra space between variable and array bracket.
author Rik <rik@octave.org>
date Mon, 12 Oct 2015 21:13:47 -0700
parents 4197fc428c7d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2475
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
1 /*
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
2
19731
4197fc428c7d maint: Update copyright notices for 2015.
John W. Eaton <jwe@octave.org>
parents: 19632
diff changeset
3 Copyright (C) 1996-2015 John W. Eaton
2475
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
4
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
5 This file is part of Octave.
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
6
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
7 Octave is free software; you can redistribute it and/or modify it
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
8 under the terms of the GNU General Public License as published by the
7016
93c65f2a5668 [project @ 2007-10-12 06:40:56 by jwe]
jwe
parents: 6108
diff changeset
9 Free Software Foundation; either version 3 of the License, or (at your
93c65f2a5668 [project @ 2007-10-12 06:40:56 by jwe]
jwe
parents: 6108
diff changeset
10 option) any later version.
2475
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
11
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
12 Octave is distributed in the hope that it will be useful, but WITHOUT
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
13 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
14 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
15 for more details.
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
16
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
17 You should have received a copy of the GNU General Public License
7016
93c65f2a5668 [project @ 2007-10-12 06:40:56 by jwe]
jwe
parents: 6108
diff changeset
18 along with Octave; see the file COPYING. If not, see
93c65f2a5668 [project @ 2007-10-12 06:40:56 by jwe]
jwe
parents: 6108
diff changeset
19 <http://www.gnu.org/licenses/>.
2475
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
20
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
21 */
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
22
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
23 #if !defined (octave_oct_alloc_h)
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
24 #define octave_oct_alloc_h 1
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
25
19632
76478d2da117 unconditionally disable the octave_allocator class
John W. Eaton <jwe@octave.org>
parents: 17744
diff changeset
26 #warning "the octave_allocator class has been deprecated and will be removed in a future release of Octave"
13838
a35d381e22b0 make octave_allocator optional and disable by default
John W. Eaton <jwe@octave.org>
parents: 12414
diff changeset
27
a35d381e22b0 make octave_allocator optional and disable by default
John W. Eaton <jwe@octave.org>
parents: 12414
diff changeset
28 #define DECLARE_OCTAVE_ALLOCATOR
a35d381e22b0 make octave_allocator optional and disable by default
John W. Eaton <jwe@octave.org>
parents: 12414
diff changeset
29 #define DEFINE_OCTAVE_ALLOCATOR(t)
a35d381e22b0 make octave_allocator optional and disable by default
John W. Eaton <jwe@octave.org>
parents: 12414
diff changeset
30 #define DEFINE_OCTAVE_ALLOCATOR2(t, s)
a35d381e22b0 make octave_allocator optional and disable by default
John W. Eaton <jwe@octave.org>
parents: 12414
diff changeset
31
2475
1d7925d6bede [project @ 1996-11-07 04:36:00 by jwe]
jwe
parents:
diff changeset
32 #endif