Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports
Path: blob/main/japanese/FreeWnn-lib/files/patch-Wnn-etc-server_env.c
18157 views
1
Index: Wnn/etc/server_env.c
2
===================================================================
3
RCS file: /home/cvs/private/hrs/freewnn/Wnn/etc/server_env.c,v
4
retrieving revision 1.1.1.1
5
retrieving revision 1.2
6
diff -u -p -r1.1.1.1 -r1.2
7
--- Wnn/etc/server_env.c 20 Dec 2008 07:13:30 -0000 1.1.1.1
8
+++ Wnn/etc/server_env.c 20 Dec 2008 15:22:40 -0000 1.2
9
@@ -5,7 +5,7 @@
10
/*
11
* FreeWnn is a network-extensible Kana-to-Kanji conversion system.
12
* This file is part of FreeWnn.
13
- *
14
+ *
15
* Copyright Kyoto University Research Institute for Mathematical Sciences
16
* 1987, 1988, 1989, 1990, 1991, 1992
17
* Copyright OMRON Corporation. 1987, 1988, 1989, 1990, 1991, 1992, 1999
18
@@ -44,36 +44,31 @@
19
#include "wnn_config.h"
20
#include "wnn_os.h"
21
22
-typedef struct _server_env_struct
23
-{
24
- char *lang;
25
- char *env;
26
-}
27
-server_env_struct;
28
+typedef struct _server_env_struct {
29
+ char *lang;
30
+ char *env;
31
+} server_env_struct;
32
33
static server_env_struct server_env[] = {
34
- {WNN_J_LANG, WNN_JSERVER_ENV},
35
- {WNN_C_LANG, WNN_CSERVER_ENV},
36
- {WNN_K_LANG, WNN_KSERVER_ENV},
37
- {WNN_T_LANG, WNN_TSERVER_ENV},
38
- {NULL, NULL}
39
+ {WNN_J_LANG, WNN_JSERVER_ENV},
40
+ {WNN_C_LANG, WNN_CSERVER_ENV},
41
+ {WNN_K_LANG, WNN_KSERVER_ENV},
42
+ {WNN_T_LANG, WNN_TSERVER_ENV},
43
+ {NULL, NULL}
44
};
45
46
char *
47
-get_server_env (lang)
48
- register char *lang;
49
+get_server_env(register char *lang)
50
{
51
- register server_env_struct *p;
52
+ register server_env_struct *p;
53
+
54
+ if (!lang || !*lang)
55
+ return (NULL);
56
57
- if (!lang || !*lang)
58
- return (NULL);
59
+ for (p = server_env; p->lang; p++) {
60
+ if (!strncmp(lang, p->lang, strlen(lang)))
61
+ return (p->env);
62
+ }
63
64
- for (p = server_env; p->lang; p++)
65
- {
66
- if (!strncmp (lang, p->lang, strlen (lang)))
67
- {
68
- return (p->env);
69
- }
70
- }
71
- return (NULL);
72
+ return (NULL);
73
}
74
75