diff options
| author | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ <erik@darapsa.co.id> | 2019-09-12 13:06:26 +0800 |
|---|---|---|
| committer | ꦌ ꦫꦶ ꦏ꧀ꦦꦿ ꦧ ꦮ ꦑ ꦩ ꦭ꧀ <erik@darapsa.co.id> | 2019-09-12 13:06:26 +0800 |
| commit | 5fe434e35b65a42bc365404a7a6c3436a2a99a8b (patch) | |
| tree | 8e4775d124d42023aa3e2d43070b932114192a99 /test.c | |
| parent | afcfe1bf43eab83357f88fc71ddeb9b0356fd3d0 (diff) | |
The user nullness can be tested now
Diffstat (limited to 'test.c')
| -rw-r--r-- | test.c | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -29,7 +29,10 @@ int main(void) free(pass); struct rt_user *user = NULL; - if (rtclient_userget(&user, name)) + rtclient_userget(&user, name); + free(name); + + if (user) { printf("id: %s\npassword: %s\nname: %s\nemailaddress: %s\nrealname: %s\nnickname: %s\ngecos: %s\norganization: %s\naddress1: %s\naddress2: %s\ncity: %s\nstate: %s\nzip: %s\ncountry: %s\nhomephone: %s\nworkphone: %s\nmobilephone: %s\npagerphone: %s\ncontactinfo: %s\ncomments: %s\nsignature: %s\nlang: %s\nprivileged: %d\ndisabled: %d\n" , user->id, user->password, user->name, user->emailaddress , user->realname, user->nickname, user->gecos @@ -39,9 +42,8 @@ int main(void) , user->pagerphone, user->contactinfo, user->comments , user->signature, user->lang, user->privileged , user->disabled); - free(name); - if (user) rtclient_userfree(user); + } rtclient_cleanup(); |