r8946: Some casts to fix warnings when time_t is an unsigned type. Fixes
[samba.git] / source3 / nmbd / nmbd_workgroupdb.c
index 917116dd07708ae6e4fe4460e49c99d384317876..335d5220310fc4d6cae6006c1d9ca2db260e1fb5 100644 (file)
@@ -322,7 +322,7 @@ void expire_workgroups_and_servers(time_t t)
                        expire_servers(work, t);
 
                        if ((work->serverlist == NULL) && (work->death_time != PERMANENT_TTL) && 
-                                       ((t == -1) || (work->death_time < t))) {
+                                       ((t == (time_t)-1) || (work->death_time < t))) {
                                DEBUG(3,("expire_workgroups_and_servers: Removing timed out workgroup %s\n",
                                                work->work_group));
                                remove_workgroup_from_subnet(subrec, work);