/[path-sandbox]/trunk/libsbutil/is_env_on.c
Gentoo

Contents of /trunk/libsbutil/is_env_on.c

Parent Directory Parent Directory | Revision Log Revision Log


Revision 340 - (show annotations) (download) (as text)
Thu Jul 13 15:41:48 2006 UTC (7 years, 9 months ago) by azarah
File MIME type: text/x-csrc
File size: 1158 byte(s)
Split out util functions.

1 /*
2 * is_env_on.c
3 *
4 * Util functions.
5 *
6 * Copyright 1999-2006 Gentoo Foundation
7 *
8 *
9 * This program is free software; you can redistribute it and/or modify it
10 * under the terms of the GNU General Public License as published by the
11 * Free Software Foundation version 2 of the License.
12 *
13 * This program is distributed in the hope that it will be useful, but
14 * WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 * General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License along
19 * with this program; if not, write to the Free Software Foundation, Inc.,
20 * 675 Mass Ave, Cambridge, MA 02139, USA.
21 *
22 * $Header$
23 */
24
25
26 #include <errno.h>
27 #include <stdlib.h>
28 #include <string.h>
29
30 #include "sbutil.h"
31
32 bool is_env_on (const char *env)
33 {
34 if ((NULL != env) && (NULL != getenv(env)) &&
35 ((0 == strncasecmp(getenv(env), "1", 1)) ||
36 (0 == strncasecmp(getenv(env), "true", 4)) ||
37 (0 == strncasecmp(getenv(env), "yes", 3))))
38 return TRUE;
39
40 return FALSE;
41 }

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.20