GRASS GIS 7 Programmer's Manual  7.5.svn(2017)-r71933
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
get_len.c
Go to the documentation of this file.
1 /*!
2  \file lib/manage/get_len.c
3 
4  \brief Manage Library - Get max length of element's description
5 
6  (C) 2001-2011 by the GRASS Development Team
7 
8  This program is free software under the GNU General Public License
9  (>=v2). Read the file COPYING that comes with GRASS for details.
10 
11  \author Original author CERL
12 */
13 
14 #include <string.h>
15 
16 #include "manage_local_proto.h"
17 
18 /*!
19  \brief Get max length of element's description
20 
21  \param n element id
22 
23  \return buffer length
24 */
26 {
27  int len;
28  int l;
29  int i;
30 
31  len = 1;
32  for (i = 0; i < list[n].nelem; i++) {
33  l = strlen(list[n].desc[i]);
34  if (l > len)
35  len = l;
36  }
37  return len;
38 }
double l
Definition: r_raster.c:39
int M__get_description_len(int n)
Get max length of element&#39;s description.
Definition: get_len.c:25
Definition: manage.h:4
int nelem
Definition: manage.h:10