-rw-r--r-- | src/model/asn_print/README | 3 | ||||
-rw-r--r-- | src/model/asn_print/asn_print_authlist.c | 31 | ||||
-rw-r--r-- | src/model/asn_print/asn_print_authlist.h | 8 | ||||
-rw-r--r-- | src/model/asn_print/asn_print_citgen.c | 24 | ||||
-rw-r--r-- | src/model/asn_print/asn_print_citgen.h | 8 | ||||
-rw-r--r-- | src/model/asn_print/asn_print_citsub.c | 13 | ||||
-rw-r--r-- | src/model/asn_print/asn_print_citsub.h | 8 | ||||
-rw-r--r-- | src/model/asn_print/asn_print_personid.c | 42 | ||||
-rw-r--r-- | src/model/asn_print/asn_print_personid.h | 8 | ||||
-rw-r--r-- | src/model/asn_print/asn_print_pub.c | 40 | ||||
-rw-r--r-- | src/model/asn_print/asn_print_pub.h | 8 |
11 files changed, 193 insertions, 0 deletions
diff --git a/src/model/asn_print/asn_print_personid.c b/src/model/asn_print/asn_print_personid.c new file mode 100644 index 0000000..b4b0711 --- a/dev/null +++ b/src/model/asn_print/asn_print_personid.c | |||
@@ -0,0 +1,42 @@ | |||
1 | #include "asn_print_personid.h" | ||
2 | |||
3 | void | ||
4 | asn_print_personid (PersonIdPtr p) | ||
5 | { | ||
6 | switch (p->choice) | ||
7 | { | ||
8 | case 2 : | ||
9 | { | ||
10 | /* | ||
11 | * Name | ||
12 | * | ||
13 | * Code affected by GCC Bug 37231 since this block starts with | ||
14 | * a declaration. | ||
15 | * [http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37231] | ||
16 | */ | ||
17 | NameStdPtr n = p->data; | ||
18 | if (n->names[0] != NULL) | ||
19 | printf (" LAST: %s\n", n->names[0]); | ||
20 | if (n->names[1] != NULL) | ||
21 | printf (" FIRST: %s\n", n->names[1]); | ||
22 | if (n->names[2] != NULL) | ||
23 | printf (" MIDDLE: %s\n", n->names[2]); | ||
24 | if (n->names[3] != NULL) | ||
25 | printf (" FULL: %s\n", n->names[3]); | ||
26 | if (n->names[4] != NULL) | ||
27 | printf (" INITIALS: %s\n", n->names[4]); | ||
28 | if (n->names[5] != NULL) | ||
29 | printf (" SUFFIX: %s\n", n->names[5]); | ||
30 | if (n->names[6] != NULL) | ||
31 | printf (" TITLE: %s\n", n->names[6]); | ||
32 | break; | ||
33 | } | ||
34 | |||
35 | default: | ||
36 | printf ("PERSONID-CHOICE UNHANDLED: %i\n", p->choice); | ||
37 | exit (-1); | ||
38 | break; | ||
39 | } | ||
40 | |||
41 | return; | ||
42 | } | ||