s3:smbd/files: fsp->fnum is uint64_t not int!
authorStefan Metzmacher <metze@samba.org>
Thu, 28 Jun 2012 08:00:37 +0000 (10:00 +0200)
committerStefan Metzmacher <metze@samba.org>
Thu, 28 Jun 2012 08:08:03 +0000 (10:08 +0200)
metze

source3/smbd/files.c

index d11d6d764bd2237c1bc1f24a5169a43075be7610..b5be0834b308c3d9d5ce5d00aabcf3e79f25b681 100644 (file)
@@ -528,7 +528,7 @@ void fsp_free(files_struct *fsp)
 void file_free(struct smb_request *req, files_struct *fsp)
 {
        struct smbd_server_connection *sconn = fsp->conn->sconn;
-       int fnum = fsp->fnum;
+       uint64_t fnum = fsp->fnum;
 
        if (fsp->notify) {
                struct notify_context *notify_ctx =
@@ -566,8 +566,8 @@ void file_free(struct smb_request *req, files_struct *fsp)
 
        fsp_free(fsp);
 
-       DEBUG(5,("freed files structure %d (%u used)\n",
-                fnum, (unsigned int)sconn->num_files));
+       DEBUG(5,("freed files structure %llu (%u used)\n",
+                (unsigned long long)fnum, (unsigned int)sconn->num_files));
 }
 
 /****************************************************************************