summaryrefslogtreecommitdiff
path: root/doc/errcodes.c
diff options
context:
space:
mode:
Diffstat (limited to 'doc/errcodes.c')
-rw-r--r--doc/errcodes.c177
1 files changed, 90 insertions, 87 deletions
diff --git a/doc/errcodes.c b/doc/errcodes.c
index 93f3a63a25..defee3a19c 100644
--- a/doc/errcodes.c
+++ b/doc/errcodes.c
@@ -29,126 +29,129 @@
#include "common.h"
static void main_latex(void);
-static int main_texinfo (void);
+static int main_texinfo(void);
#define MAX_CODES 600
-typedef struct
-{
- char name[128];
- int error_index;
+typedef struct {
+ char name[128];
+ int error_index;
} error_name;
-static int
-compar (const void *_n1, const void *_n2)
+static int compar(const void *_n1, const void *_n2)
{
- const error_name *n1 = (const error_name *) _n1,
- *n2 = (const error_name *) _n2;
- return strcmp (n1->name, n2->name);
+ const error_name *n1 = (const error_name *) _n1,
+ *n2 = (const error_name *) _n2;
+ return strcmp(n1->name, n2->name);
}
static const char headers[] = "\\tablefirsthead{%\n"
- "\\hline\n"
- "\\multicolumn{1}{|c}{Code} &\n"
- "\\multicolumn{1}{c}{Name} &\n"
- "\\multicolumn{1}{c|}{Description} \\\\\n"
- "\\hline}\n"
+ "\\hline\n"
+ "\\multicolumn{1}{|c}{Code} &\n"
+ "\\multicolumn{1}{c}{Name} &\n"
+ "\\multicolumn{1}{c|}{Description} \\\\\n" "\\hline}\n"
#if 0
- "\\tablehead{%\n"
- "\\hline\n"
- "\\multicolumn{3}{|l|}{\\small\\sl continued from previous page}\\\\\n"
- "\\hline}\n"
- "\\tabletail{%\n"
- "\\hline\n"
- "\\multicolumn{3}{|r|}{\\small\\sl continued on next page}\\\\\n"
- "\\hline}\n"
+ "\\tablehead{%\n"
+ "\\hline\n"
+ "\\multicolumn{3}{|l|}{\\small\\sl continued from previous page}\\\\\n"
+ "\\hline}\n"
+ "\\tabletail{%\n"
+ "\\hline\n"
+ "\\multicolumn{3}{|r|}{\\small\\sl continued on next page}\\\\\n"
+ "\\hline}\n"
#endif
- "\\tablelasttail{\\hline}\n"
- "\\bottomcaption{The error codes table}\n\n";
+ "\\tablelasttail{\\hline}\n"
+ "\\bottomcaption{The error codes table}\n\n";
-int
-main (int argc, char *argv[])
+int main(int argc, char *argv[])
{
- if (argc > 1)
- main_latex();
- else
- main_texinfo();
-
- return 0;
+ if (argc > 1)
+ main_latex();
+ else
+ main_texinfo();
+
+ return 0;
}
-static int main_texinfo (void)
+static int main_texinfo(void)
{
- int i, j;
- const char *desc;
- const char *_name;
- char buffer[500];
- error_name names_to_sort[MAX_CODES]; /* up to MAX_CODES names */
+ int i, j;
+ const char *desc;
+ const char *_name;
+ char buffer[500];
+ error_name names_to_sort[MAX_CODES]; /* up to MAX_CODES names */
- printf ("@multitable @columnfractions .15 .40 .37\n");
+ printf("@multitable @columnfractions .15 .40 .37\n");
- memset (names_to_sort, 0, sizeof (names_to_sort));
- j = 0;
- for (i = 0; i > -MAX_CODES; i--)
- {
- _name = gnutls_strerror_name (i);
- if (_name == NULL)
- continue;
+ memset(names_to_sort, 0, sizeof(names_to_sort));
+ j = 0;
+ for (i = 0; i > -MAX_CODES; i--) {
+ _name = gnutls_strerror_name(i);
+ if (_name == NULL)
+ continue;
- desc = gnutls_strerror (i);
+ desc = gnutls_strerror(i);
- printf ("@item %d @tab %s @tab %s\n", i, escape_texi_string(_name, buffer,sizeof(buffer)), desc);
+ printf("@item %d @tab %s @tab %s\n", i,
+ escape_texi_string(_name, buffer, sizeof(buffer)),
+ desc);
- strcpy (names_to_sort[j].name, _name);
- names_to_sort[j].error_index = i;
- j++;
- }
+ strcpy(names_to_sort[j].name, _name);
+ names_to_sort[j].error_index = i;
+ j++;
+ }
- printf ("@end multitable\n");
+ printf("@end multitable\n");
- return 0;
+ return 0;
}
static void main_latex(void)
{
-int i, j;
-static char buffer1[500];
-static char buffer2[500];
-const char* desc;
-const char* _name;
-error_name names_to_sort[MAX_CODES]; /* up to MAX_CODES names */
-
-puts( headers);
-
-printf("\\begin{supertabular}{|p{.05\\linewidth}|p{.40\\linewidth}|p{.45\\linewidth}|}\n");
-
-memset( names_to_sort, 0, sizeof(names_to_sort));
-j=0;
-for (i=0;i>-MAX_CODES;i--)
-{
- _name = gnutls_strerror_name(i);
- if ( _name == NULL) continue;
-
- strcpy( names_to_sort[j].name, _name);
- names_to_sort[j].error_index = i;
- j++;
-}
+ int i, j;
+ static char buffer1[500];
+ static char buffer2[500];
+ const char *desc;
+ const char *_name;
+ error_name names_to_sort[MAX_CODES]; /* up to MAX_CODES names */
+
+ puts(headers);
+
+ printf
+ ("\\begin{supertabular}{|p{.05\\linewidth}|p{.40\\linewidth}|p{.45\\linewidth}|}\n");
+
+ memset(names_to_sort, 0, sizeof(names_to_sort));
+ j = 0;
+ for (i = 0; i > -MAX_CODES; i--) {
+ _name = gnutls_strerror_name(i);
+ if (_name == NULL)
+ continue;
+
+ strcpy(names_to_sort[j].name, _name);
+ names_to_sort[j].error_index = i;
+ j++;
+ }
//qsort( names_to_sort, j, sizeof(error_name), compar);
-for (i=0;i<j;i++)
-{
- _name = names_to_sort[i].name;
- desc = gnutls_strerror( names_to_sort[i].error_index);
- if (desc == NULL || _name == NULL) continue;
+ for (i = 0; i < j; i++) {
+ _name = names_to_sort[i].name;
+ desc = gnutls_strerror(names_to_sort[i].error_index);
+ if (desc == NULL || _name == NULL)
+ continue;
- printf( "%d & {\\scriptsize{%s}} & %s", names_to_sort[i].error_index, escape_string(_name, buffer1, sizeof(buffer1)), escape_string(desc, buffer2, sizeof(buffer2)));
- printf( "\\\\\n");
-}
+ printf("%d & {\\scriptsize{%s}} & %s",
+ names_to_sort[i].error_index, escape_string(_name,
+ buffer1,
+ sizeof
+ (buffer1)),
+ escape_string(desc, buffer2, sizeof(buffer2)));
+ printf("\\\\\n");
+ }
-printf("\\end{supertabular}\n\n");
+ printf("\\end{supertabular}\n\n");
-return;
+ return;
}