[ros-diffs] [greatlrd] 22880: Fixing one bug, do not list current screensaver twice.

greatlrd at svn.reactos.org greatlrd at svn.reactos.org
Thu Jul 6 03:55:54 CEST 2006


Author: greatlrd
Date: Thu Jul  6 05:55:53 2006
New Revision: 22880

URL: http://svn.reactos.org/svn/reactos?rev=22880&view=rev
Log:
Fixing one bug, do not list current screensaver twice. 

Modified:
    trunk/reactos/dll/cpl/desk/screensaver.c

Modified: trunk/reactos/dll/cpl/desk/screensaver.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/cpl/desk/screensaver.c?rev=22880&r1=22879&r2=22880&view=diff
==============================================================================
--- trunk/reactos/dll/cpl/desk/screensaver.c (original)
+++ trunk/reactos/dll/cpl/desk/screensaver.c Thu Jul  6 05:55:53 2006
@@ -243,14 +243,14 @@
     LV_ITEM listItem;
     LV_COLUMN dummy;
     RECT clientRect;
-    HKEY regKey;
+    //HKEY regKey;
     SHFILEINFO sfi;
     HIMAGELIST himl;
     HIMAGELIST g_hScreenShellImageList    = NULL;
-    TCHAR wallpaperFilename[MAX_PATH];
-    DWORD bufferSize = sizeof(wallpaperFilename);
-    DWORD varType = REG_SZ;
-    LONG result;
+    //TCHAR wallpaperFilename[MAX_PATH];
+    //DWORD bufferSize = sizeof(wallpaperFilename);
+    //DWORD varType = REG_SZ;
+    //LONG result;
     UINT i = 0;
     int g_ScreenlistViewItemCount         = 0;
     ScreenSaverItem *ScreenSaverItem = NULL;
@@ -288,6 +288,7 @@
     g_ScreenlistViewItemCount++;
 
     /* Add current screensaver if any */
+	/*
     RegOpenKeyEx(HKEY_CURRENT_USER, TEXT("Control Panel\\Desktop"), 0, KEY_ALL_ACCESS, &regKey);
     
     result = RegQueryValueEx(regKey, TEXT("SCRNSAVE.EXE"), 0, &varType, (LPBYTE)wallpaperFilename, &bufferSize);
@@ -329,9 +330,12 @@
 
             g_ScreenlistViewItemCount++;
         }
-    }
+    } 	
+	
+
     
     RegCloseKey(regKey);
+	*/
 
     /* Add all the screensavers in the C:\ReactOS\System32 directory. */
 




More information about the Ros-diffs mailing list