From e390dd0eeb05ab5e3d06677dca982f4237e5bb12 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Mon, 17 Nov 2014 01:19:40 +0100 Subject: [PATCH] Fixed null pointer dereference. --- channels/drive/client/drive_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/channels/drive/client/drive_main.c b/channels/drive/client/drive_main.c index 36dd232d4..48a15d589 100644 --- a/channels/drive/client/drive_main.c +++ b/channels/drive/client/drive_main.c @@ -346,7 +346,7 @@ static void drive_process_irp_set_information(DRIVE_DEVICE* drive, IRP* irp) } - if (file->is_dir && !dir_empty(file->fullpath)) + if (file && file->is_dir && !dir_empty(file->fullpath)) irp->IoStatus = STATUS_DIRECTORY_NOT_EMPTY; Stream_Write_UINT32(irp->output, Length);