mirror of
https://github.com/samba-team/samba.git
synced 2024-12-25 23:21:54 +03:00
libsmbconf: fix crashbug - correctly check for existence of file.
Michael
This commit is contained in:
parent
5a880c6a2f
commit
dd543cd30c
@ -175,8 +175,13 @@ static WERROR smbconf_txt_init_cache(struct smbconf_ctx *ctx)
|
||||
static WERROR smbconf_txt_load_file(struct smbconf_ctx *ctx)
|
||||
{
|
||||
WERROR werr;
|
||||
uint64_t new_csn = (uint64_t)file_modtime(ctx->path);
|
||||
uint64_t new_csn;
|
||||
|
||||
if (!file_exist(ctx->path, NULL)) {
|
||||
return WERR_BADFILE;
|
||||
}
|
||||
|
||||
new_csn = (uint64_t)file_modtime(ctx->path);
|
||||
if (new_csn == pd(ctx)->csn) {
|
||||
return WERR_OK;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user