patches/libwbxml-01-getopt.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 1612 a33514fa51a1
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1612
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
     1
Index: libwbxml-trunk/tools/getopt.h
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
     2
===================================================================
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
     3
--- libwbxml-trunk/tools/getopt.h	(revision 148)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
     4
+++ libwbxml-trunk/tools/getopt.h	(working copy)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
     5
@@ -5,13 +5,13 @@
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
     6
  *
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
     7
  * @author Kannel Team (http://www.kannel.org/)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
     8
  *
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
     9
- * @brief getopt() implementation
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    10
+ * @brief wbxml_getopt() implementation
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    11
  */
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    12
 
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    13
 #ifndef WBXML_GETOPT_H
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    14
 #define WBXML_GETOPT_H
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    15
 
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    16
-int getopt(int argc, char **argv, char *opts);
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    17
+int wbxml_getopt(int argc, char **argv, char *opts);
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    18
 extern int opterr;
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    19
 extern int optind;
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    20
 extern int optopt;
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    21
Index: libwbxml-trunk/tools/wbxml2xml_tool.c
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    22
===================================================================
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    23
--- libwbxml-trunk/tools/wbxml2xml_tool.c	(revision 148)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    24
+++ libwbxml-trunk/tools/wbxml2xml_tool.c	(working copy)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    25
@@ -236,7 +236,7 @@
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    26
     params.indent = 1;
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    27
     params.keep_ignorable_ws = FALSE;
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    28
 
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    29
-    while ((opt = (WB_TINY) getopt(argc, argv, "kh?o:m:i:l:")) != EOF)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    30
+    while ((opt = (WB_TINY) wbxml_getopt(argc, argv, "kh?o:m:i:l:")) != EOF)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    31
     {
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    32
         switch (opt) {
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    33
         case 'k':
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    34
Index: libwbxml-trunk/tools/xml2wbxml_tool.c
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    35
===================================================================
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    36
--- libwbxml-trunk/tools/xml2wbxml_tool.c	(revision 148)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    37
+++ libwbxml-trunk/tools/xml2wbxml_tool.c	(working copy)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    38
@@ -105,7 +105,7 @@
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    39
     params.use_strtbl = TRUE;
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    40
     params.keep_ignorable_ws = FALSE;
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    41
 
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    42
-    while ((opt = (WB_TINY) getopt(argc, argv, "nkh?o:v:")) != EOF)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    43
+    while ((opt = (WB_TINY) wbxml_getopt(argc, argv, "nkh?o:v:")) != EOF)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    44
     {
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    45
         switch (opt) {
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    46
         case 'v':
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    47
Index: libwbxml-trunk/tools/attgetopt.c
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    48
===================================================================
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    49
--- libwbxml-trunk/tools/attgetopt.c	(revision 148)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    50
+++ libwbxml-trunk/tools/attgetopt.c	(working copy)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    51
@@ -22,7 +22,7 @@
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    52
 int     optopt;
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    53
 char    *optarg;
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    54
 
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    55
-int getopt(int argc, char **argv, char *opts)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    56
+int wbxml_getopt(int argc, char **argv, char *opts)
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    57
 {
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    58
     static int sp = 1;
a33514fa51a1 2009-01-08 Halton Huo <[email protected]>
nonsea
parents:
diff changeset
    59
     register int c;