diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 896cee9c8..30ccf0526 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,3 +1,8 @@
+2012-07-04  Christopher Faylor  <me.cygwin2012@cgf.cx>
+
+	* hookapi.cc (find_first_notloaded_dll): Remove unused assignment of
+	importRVASize found by Clang.
+
 2012-07-04  Christopher Faylor  <me.cygwin2012@cgf.cx>
 
 	* fhandler_tty.cc (fhandler_pty_slave::read): Remove duplicate
diff --git a/winsup/cygwin/hookapi.cc b/winsup/cygwin/hookapi.cc
index 8a9a2bfdd..83e9f498a 100644
--- a/winsup/cygwin/hookapi.cc
+++ b/winsup/cygwin/hookapi.cc
@@ -215,10 +215,8 @@ find_first_notloaded_dll (path_conv& pc)
   if (pExeNTHdr)
     {
       DWORD importRVA;
-      DWORD importRVASize;
       DWORD importRVAMaxSize;
       importRVA = pExeNTHdr->OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_IMPORT].VirtualAddress;
-      importRVASize = pExeNTHdr->OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_IMPORT].Size;
       if (importRVA)
 	{
 	  long delta = rvadelta (pExeNTHdr, importRVA, importRVAMaxSize);