From 4df36cd170c2f25e8b5b6c83b04949563c1303b2 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Wed, 17 Aug 2022 11:40:11 +0200 Subject: [PATCH] examples: A tiny bit of README.Coding for teststat.c Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- examples/libsmbclient/teststat.c | 29 ++++++++++++----------------- 1 file changed, 12 insertions(+), 17 deletions(-) diff --git a/examples/libsmbclient/teststat.c b/examples/libsmbclient/teststat.c index c75ce8c01a3..593609bd9cf 100644 --- a/examples/libsmbclient/teststat.c +++ b/examples/libsmbclient/teststat.c @@ -15,34 +15,30 @@ int main(int argc, char * argv[]) const char * pSmbPath = NULL; const char * pLocalPath = NULL; struct stat st; + int ret; - if (argc == 1) - { + if (argc == 1) { pSmbPath = "smb://RANDOM/Public/small"; pLocalPath = "/random/home/samba/small"; } - else if (argc == 2) - { + else if (argc == 2) { pSmbPath = argv[1]; pLocalPath = NULL; } - else if (argc == 3) - { + else if (argc == 3) { pSmbPath = argv[1]; pLocalPath = argv[2]; - } - else - { - printf("usage: " - "%s [ smb://path/to/file [ /nfs/or/local/path/to/file ] ]\n", + } else { + printf("usage: %s [ smb://path/to/file " + "[ /nfs/or/local/path/to/file ] ]\n", argv[0]); return 1; } smbc_init(get_auth_data_fn, debug); - if (smbc_stat(pSmbPath, &st) < 0) - { + ret = smbc_stat(pSmbPath, &st); + if (ret < 0) { perror("smbc_stat"); return 1; } @@ -52,10 +48,9 @@ int main(int argc, char * argv[]) (long long)st.st_ctime, ctime_r(&st.st_ctime, c_time), (long long)st.st_atime, ctime_r(&st.st_atime, a_time)); - if (pLocalPath != NULL) - { - if (stat(pLocalPath, &st) < 0) - { + if (pLocalPath != NULL) { + ret = stat(pLocalPath, &st); + if (ret < 0) { perror("stat"); return 1; } -- 2.47.3