summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWon-Kyu Park <wkpark@gmail.com>2008-05-06 19:55:22 +0900
committerWon-Kyu Park <wkpark@gmail.com>2008-05-06 19:55:22 +0900
commitd9f90d76106d2bc29a722eafb07a0c3b156d6975 (patch)
tree95063dfcb51ee859dbec576ba51583b47c8c7765
parent737c95736f8265a814e13393531880207391965a (diff)
downloadlibhangul-d9f90d76106d2bc29a722eafb07a0c3b156d6975.tar.gz
small fix
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@185 8f00fcd2-89fc-0310-932e-b01be5b65e01
-rw-r--r--hangul/hanja.c15
1 files changed, 3 insertions, 12 deletions
diff --git a/hangul/hanja.c b/hangul/hanja.c
index f02ee86..92b9c2c 100644
--- a/hangul/hanja.c
+++ b/hangul/hanja.c
@@ -1000,10 +1000,7 @@ hanja_table_match_exact(const HanjaTable* table, const char *key)
{
HanjaList* ret = NULL;
- if (key == NULL || key[0] == '\0')
- return NULL;
-
- if (table == NULL)
+ if (key == NULL || key[0] == '\0' || table == NULL)
return NULL;
table->match(table, key, &ret);
@@ -1018,10 +1015,7 @@ hanja_table_match_prefix(const HanjaTable* table, const char *key)
char* newkey;
HanjaList* ret = NULL;
- if (key == NULL || key[0] == '\0')
- return NULL;
-
- if (table == NULL)
+ if (key == NULL || key[0] == '\0' || table == NULL)
return NULL;
newkey = strdup(key);
@@ -1045,10 +1039,7 @@ hanja_table_match_suffix(const HanjaTable* table, const char *key)
const char* p;
HanjaList* ret = NULL;
- if (key == NULL || key[0] == '\0')
- return NULL;
-
- if (table == NULL)
+ if (key == NULL || key[0] == '\0' || table == NULL)
return NULL;
p = key;