This source file includes following definitions.
- main
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 #include <config.h>
20
21 #include <string.h>
22
23 #include <locale.h>
24
25 #include "macros.h"
26
27 int
28 main ()
29 {
30
31 if (setlocale (LC_ALL, "") == NULL)
32 return 1;
33
34 {
35 const char string[] = "paragraph";
36 ASSERT (mbspcasecmp (string, "Paragraph") == string + 9);
37 }
38
39 {
40 const char string[] = "paragrapH";
41 ASSERT (mbspcasecmp (string, "parAgRaph") == string + 9);
42 }
43
44 {
45 const char string[] = "paragraph";
46 ASSERT (mbspcasecmp (string, "paraLyzed") == NULL);
47 }
48
49 {
50 const char string[] = "paraLyzed";
51 ASSERT (mbspcasecmp (string, "paragraph") == NULL);
52 }
53
54 {
55 const char string[] = "para";
56 ASSERT (mbspcasecmp (string, "paragraph") == NULL);
57 }
58
59 {
60 const char string[] = "paragraph";
61 ASSERT (mbspcasecmp (string, "para") == string + 4);
62 }
63
64
65
66
67 {
68 const char string[] = "\303\266zg\303\274rt\303\274k";
69 ASSERT (mbspcasecmp (string, "\303\226ZG\303\234R") == string + 7);
70 }
71
72 {
73 const char string[] = "\303\226ZG\303\234Rt\303\274k";
74 ASSERT (mbspcasecmp (string, "\303\266zg\303\274r") == string + 7);
75 }
76
77
78
79 {
80 const char string[] = "turkishtime";
81 ASSERT (mbspcasecmp (string, "TURK\304\260SH") == string + 7);
82 }
83
84 {
85 const char string[] = "TURK\304\260SHK\303\234LT\303\234R";
86 ASSERT (mbspcasecmp (string, "turkish") == string + 8);
87 }
88
89 return 0;
90 }