diff options
| author | Peter Moulder <peter.moulder@monash.edu> | 2007-05-17 22:46:46 +0000 |
|---|---|---|
| committer | pjrm <pjrm@users.sourceforge.net> | 2007-05-17 22:46:46 +0000 |
| commit | 983a80aba556097e908a2acdf8eb6e94bf844efb (patch) | |
| tree | 849c3a5019711f373884f21d2dca45f90e37d82c /src/ui/dialog/document-properties.cpp | |
| parent | noop: Fix const usage/confusion. (diff) | |
| download | inkscape-983a80aba556097e908a2acdf8eb6e94bf844efb.tar.gz inkscape-983a80aba556097e908a2acdf8eb6e94bf844efb.zip | |
noop: Use G_N_ELEMENTS in attach_all callers instead of passing sizeof.
(bzr r3023)
Diffstat (limited to 'src/ui/dialog/document-properties.cpp')
| -rw-r--r-- | src/ui/dialog/document-properties.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/ui/dialog/document-properties.cpp b/src/ui/dialog/document-properties.cpp index 4fc3e5497..4bf4db48a 100644 --- a/src/ui/dialog/document-properties.cpp +++ b/src/ui/dialog/document-properties.cpp @@ -152,16 +152,16 @@ DocumentProperties::~DocumentProperties() //======================================================================== /** - * Helper function that attachs widgets in a 3xn table. The widgets come in an + * Helper function that attaches widgets in a 3xn table. The widgets come in an * array that has two entries per table row. The two entries code for four * possible cases: (0,0) means insert space in first column; (0, non-0) means * widget in columns 2-3; (non-0, 0) means label in columns 1-3; and * (non-0, non-0) means two widgets in columns 2 and 3. **/ inline void -attach_all(Gtk::Table &table, Gtk::Widget *const arr[], unsigned size, int start = 0) +attach_all(Gtk::Table &table, Gtk::Widget *const arr[], unsigned const n, int start = 0) { - for (unsigned i=0, r=start; i<size/sizeof(Gtk::Widget*); i+=2) + for (unsigned i = 0, r = start; i < n; i += 2) { if (arr[i] && arr[i+1]) { @@ -233,7 +233,7 @@ DocumentProperties::build_page() _rcp_bord._label, _rcp_bord._cp, }; - attach_all (_page_page.table(), widget_array, sizeof(widget_array)); + attach_all(_page_page.table(), widget_array, G_N_ELEMENTS(widget_array)); } void @@ -258,7 +258,7 @@ DocumentProperties::build_guides() _rcp_hgui._label, _rcp_hgui._cp, }; - attach_all (_page_guides.table(), widget_array, sizeof(widget_array)); + attach_all(_page_guides.table(), widget_array, G_N_ELEMENTS(widget_array)); } void @@ -305,7 +305,7 @@ DocumentProperties::build_snap() 0, _rsu_gusn._vbox, }; - attach_all (_page_snap.table(), array, sizeof(array)); + attach_all(_page_snap.table(), array, G_N_ELEMENTS(array)); } /** @@ -374,7 +374,7 @@ DocumentProperties::build_gridspage() (Gtk::Widget*) &_grids_notebook, 0 }; - attach_all (_page_grids.table(), widget_array, sizeof(widget_array)); + attach_all(_page_grids.table(), widget_array, G_N_ELEMENTS(widget_array)); } |
