A new coverity issue (Unchecked return value) is flagged as a regression
due to commit#
e9a7dce599e.
This could have been present prior to comit#
e9a7dce599e, however got missed.
This change fixes this issue by checking return value.
Signed-off-by: Vinit Agnihotri <vagnihot@redhat.com>
Reviewed-by: Anoop C S <anoopcs@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Autobuild-User(master): Anoop C S <anoopcs@samba.org>
Autobuild-Date(master): Mon Nov 17 08:31:24 UTC 2025 on atb-devel-224
static void print_cache_flush(const char *sharename)
{
+ int rc = 0;
struct tdb_print_db *pdb = get_print_db_byname(sharename);
if (!pdb)
return;
- update_share_cache_time(CACHE_LAST_SCAN_TIME, sharename, pdb->tdb, -1);
+ rc = update_share_cache_time(CACHE_LAST_SCAN_TIME,
+ sharename, pdb->tdb, -1);
+ if (rc != 0) {
+ DBG_ERR("Unable to reset last scan time for share:%s. rc=%d\n",
+ sharename, rc);
+ }
release_print_db(pdb);
}