src/getopt.h

Sun, 17 Oct 2004 23:55:49 +0000

author
Sean Egan <seanegan@pidgin.im>
date
Sun, 17 Oct 2004 23:55:49 +0000
changeset 10108
0897c42d6cb9
parent 9723
638d7a025a72
child 12323
f52908fb23b0
permissions
-rw-r--r--

[gaim-migrate @ 11141]
Two things:
a. Added Enter as a gtk_binding to GtkIMHtml. This fixes everything.
Input methods now work. The "Enter sends" and "Ctrl-Enter sends" preferences
were removed and defaulted to yes and no respectively, BUT, in a very super-cool
turn of events, you can now add your own bindings to .gtkrc to make WHATEVER
YOU WANT send. Awesome. Someone should use g_signal_accumulator_true_handled
or something to make profiles and away messages able to insert newlines.

b. Removed "Use multi-colored screennames in chats," defaulted to yes, and
wrote a nifty algorithm to automatically adjust the colors to accomodate the
background (see http://gaim.sf.net/sean/porn-chat.png). People should play
around and tweak it a bit. The algorithm takes into consideration the
luminosity of the current background and the base hue to use for the screenname
in generating the new colors. Note that it does this while maintaining the hues.
Someone should optimize this so it skips over the floating point arithmatic when
the background color is white.

991
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
1 /* Declarations for getopt.
8046
c581b20a47d6 [gaim-migrate @ 8730]
Sean Egan <seanegan@pidgin.im>
parents: 991
diff changeset
2
9721
2bc233fb1564 [gaim-migrate @ 10582]
Mark Doliner <markdoliner@pidgin.im>
parents: 9713
diff changeset
3 NOTE: getopt is now part of the C library, so if you don't know what
2bc233fb1564 [gaim-migrate @ 10582]
Mark Doliner <markdoliner@pidgin.im>
parents: 9713
diff changeset
4 "Keep this file name-space clean" means, talk to roland@gnu.ai.mit.edu
2bc233fb1564 [gaim-migrate @ 10582]
Mark Doliner <markdoliner@pidgin.im>
parents: 9713
diff changeset
5 before changing it!
2bc233fb1564 [gaim-migrate @ 10582]
Mark Doliner <markdoliner@pidgin.im>
parents: 9713
diff changeset
6
8046
c581b20a47d6 [gaim-migrate @ 8730]
Sean Egan <seanegan@pidgin.im>
parents: 991
diff changeset
7 Gaim is the legal property of its developers, whose names are too numerous
c581b20a47d6 [gaim-migrate @ 8730]
Sean Egan <seanegan@pidgin.im>
parents: 991
diff changeset
8 to list here. Please refer to the COPYRIGHT file distributed with this
c581b20a47d6 [gaim-migrate @ 8730]
Sean Egan <seanegan@pidgin.im>
parents: 991
diff changeset
9 source distribution.
991
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
10
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
11 This program is free software; you can redistribute it and/or modify it
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
12 under the terms of the GNU General Public License as published by the
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
13 Free Software Foundation; either version 2, or (at your option) any
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
14 later version.
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
15
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
16 This program is distributed in the hope that it will be useful,
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
17 but WITHOUT ANY WARRANTY; without even the implied warranty of
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
19 GNU General Public License for more details.
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
20
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
21 You should have received a copy of the GNU General Public License
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
22 along with this program; if not, write to the Free Software
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
23 Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
24
9723
638d7a025a72 [gaim-migrate @ 10584]
Mark Doliner <markdoliner@pidgin.im>
parents: 9721
diff changeset
25 #ifndef _GETOPT_H
638d7a025a72 [gaim-migrate @ 10584]
Mark Doliner <markdoliner@pidgin.im>
parents: 9721
diff changeset
26 #define _GETOPT_H 1
991
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
27
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
28 #ifdef __cplusplus
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
29 extern "C" {
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
30 #endif
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
31
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
32 /* For communication from `getopt' to the caller.
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
33 When `getopt' finds an option that takes an argument,
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
34 the argument value is returned here.
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
35 Also, when `ordering' is RETURN_IN_ORDER,
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
36 each non-option ARGV-element is returned here. */
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
37
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
38 extern char *optarg;
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
39
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
40 /* Index in ARGV of the next element to be scanned.
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
41 This is used for communication to and from the caller
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
42 and for communication between successive calls to `getopt'.
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
43
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
44 On entry to `getopt', zero means this is the first call; initialize.
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
45
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
46 When `getopt' returns EOF, this is the index of the first of the
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
47 non-option elements that the caller should itself scan.
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
48
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
49 Otherwise, `optind' communicates from one call to the next
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
50 how much of ARGV has been scanned so far. */
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
51
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
52 extern int optind;
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
53
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
54 /* Callers store zero here to inhibit the error message `getopt' prints
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
55 for unrecognized options. */
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
56
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
57 extern int opterr;
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
58
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
59 /* Set to an option character which was unrecognized. */
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
60
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
61 extern int optopt;
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
62
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
63 /* Describe the long-named options requested by the application.
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
64 The LONG_OPTIONS argument to getopt_long or getopt_long_only is a vector
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
65 of `struct option' terminated by an element containing a name which is
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
66 zero.
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
67
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
68 The field `has_arg' is:
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
69 no_argument (or 0) if the option does not take an argument,
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
70 required_argument (or 1) if the option requires an argument,
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
71 optional_argument (or 2) if the option takes an optional argument.
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
72
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
73 If the field `flag' is not NULL, it points to a variable that is set
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
74 to the value given in the field `val' when the option is found, but
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
75 left unchanged if the option is not found.
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
76
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
77 To have a long-named option do something other than set an `int' to
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
78 a compiled-in constant, such as set a value from `optarg', set the
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
79 option's `flag' field to zero and its `val' field to a nonzero
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
80 value (the equivalent single-letter option character, if there is
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
81 one). For long options that have a zero `flag' field, `getopt'
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
82 returns the contents of the `val' field. */
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
83
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
84 struct option
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
85 {
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
86 #if __STDC__
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
87 const char *name;
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
88 #else
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
89 char *name;
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
90 #endif
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
91 /* has_arg can't be an enum because some compilers complain about
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
92 type mismatches in all the code that assumes it is an int. */
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
93 int has_arg;
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
94 int *flag;
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
95 int val;
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
96 };
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
97
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
98 /* Names for the values of the `has_arg' field of `struct option'. */
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
99
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
100 #define no_argument 0
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
101 #define required_argument 1
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
102 #define optional_argument 2
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
103
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
104 #if __STDC__
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
105 #if defined(__GNU_LIBRARY__)
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
106 /* Many other libraries have conflicting prototypes for getopt, with
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
107 differences in the consts, in stdlib.h. To avoid compilation
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
108 errors, only prototype getopt for the GNU C library. */
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
109 extern int getopt (int argc, char *const *argv, const char *shortopts);
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
110 #else /* not __GNU_LIBRARY__ */
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
111 extern int getopt ();
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
112 #endif /* not __GNU_LIBRARY__ */
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
113 extern int getopt_long (int argc, char *const *argv, const char *shortopts,
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
114 const struct option *longopts, int *longind);
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
115 extern int getopt_long_only (int argc, char *const *argv,
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
116 const char *shortopts,
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
117 const struct option *longopts, int *longind);
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
118
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
119 /* Internal only. Users should not call this directly. */
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
120 extern int _getopt_internal (int argc, char *const *argv,
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
121 const char *shortopts,
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
122 const struct option *longopts, int *longind,
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
123 int long_only);
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
124 #else /* not __STDC__ */
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
125 extern int getopt ();
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
126 extern int getopt_long ();
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
127 extern int getopt_long_only ();
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
128
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
129 extern int _getopt_internal ();
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
130 #endif /* not __STDC__ */
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
131
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
132 #ifdef __cplusplus
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
133 }
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
134 #endif
2f415c128b8e [gaim-migrate @ 1001]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
diff changeset
135
9723
638d7a025a72 [gaim-migrate @ 10584]
Mark Doliner <markdoliner@pidgin.im>
parents: 9721
diff changeset
136 #endif /* _GETOPT_H */

mercurial