Add GNU LGPL headers to all .c .C and .h files
[oweals/cde.git] / cde / programs / dtappbuilder / src / libABobjXm / template.c
1 /*
2  * CDE - Common Desktop Environment
3  *
4  * Copyright (c) 1993-2012, The Open Group. All rights reserved.
5  *
6  * These libraries and programs are free software; you can
7  * redistribute them and/or modify them under the terms of the GNU
8  * Lesser General Public License as published by the Free Software
9  * Foundation; either version 2 of the License, or (at your option)
10  * any later version.
11  *
12  * These libraries and programs are distributed in the hope that
13  * they will be useful, but WITHOUT ANY WARRANTY; without even the
14  * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
15  * PURPOSE. See the GNU Lesser General Public License for more
16  * details.
17  *
18  * You should have received a copy of the GNU Lesser General Public
19  * License along with these librararies and programs; if not, write
20  * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
21  * Floor, Boston, MA 02110-1301 USA
22  */
23
24 /*
25  *      $XConsortium: template.c /main/4 1995/11/06 18:48:12 rswiston $
26  *
27  *      %W% %G% cde_app_builder/src/libABobjXm
28  *
29  *      RESTRICTED CONFIDENTIAL INFORMATION:
30  *      
31  *      The information in this document is subject to special
32  *      restrictions in a confidential disclosure agreement between
33  *      HP, IBM, Sun, USL, SCO and Univel.  Do not distribute this
34  *      document outside HP, IBM, Sun, USL, SCO, or Univel without
35  *      Sun's specific written approval.  This document and all copies
36  *      and derivative works thereof must be returned or destroyed at
37  *      Sun's request.
38  *
39  *      Copyright 1993 Sun Microsystems, Inc.  All rights reserved.
40  *
41  */
42
43
44 /*
45  *  template .c file
46  *
47  */
48 #include "template.h"
49
50 #define FOO_DEFINES     "here"
51
52 const char *foo_consts = "also here";
53
54 /*************************************************************************
55 **                                                                      **
56 **       Private Function Declarations                                  **
57 **                                                                      **
58 **************************************************************************/
59 static int      foo(
60                     int   foo_int,
61                     char *foo_char,
62                 );
63
64
65 /*************************************************************************
66 **                                                                      **
67 **       Data                                                           **
68 **                                                                      **
69 **************************************************************************/
70 extern int      extern_foo;
71
72 static int      private_foo;
73
74
75 /*************************************************************************
76 **                                                                      **
77 **       Function Definitions                                           **
78 **                                                                      **
79 **************************************************************************/
80
81 int 
82 ab_foo(
83     char        *foo_char
84 )
85 {
86
87 }
88
89 static int
90 foo(
91     int         foo_int,
92     char        *foo_char
93 )
94 {
95
96 }