Author: hbelusca Date: Thu May 25 23:36:50 2017 New Revision: 74659
URL: http://svn.reactos.org/svn/reactos?rev=74659&view=rev Log: [SETUPLIB]: Update the code file headers. Note that Eric & Casper did write the functions that remained in the usetup/filesup.c file; the ones in lib/filesup.c were all added by me. [USETUP]: Update the version resource: USetup.exe is the "ReactOS Text-Mode Setup".
Modified: branches/setup_improvements/base/setup/lib/arcname.c branches/setup_improvements/base/setup/lib/arcname.h branches/setup_improvements/base/setup/lib/filesup.c branches/setup_improvements/base/setup/lib/filesup.h branches/setup_improvements/base/setup/lib/genlist.c branches/setup_improvements/base/setup/lib/genlist.h branches/setup_improvements/base/setup/lib/ntverrsrc.c branches/setup_improvements/base/setup/lib/ntverrsrc.h branches/setup_improvements/base/setup/lib/osdetect.h branches/setup_improvements/base/setup/lib/partlist.c branches/setup_improvements/base/setup/lib/partlist.h branches/setup_improvements/base/setup/lib/precomp.h branches/setup_improvements/base/setup/lib/setuplib.h branches/setup_improvements/base/setup/usetup/usetup.rc
Modified: branches/setup_improvements/base/setup/lib/arcname.c URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/li... ============================================================================== --- branches/setup_improvements/base/setup/lib/arcname.c [iso-8859-1] (original) +++ branches/setup_improvements/base/setup/lib/arcname.c [iso-8859-1] Thu May 25 23:36:50 2017 @@ -1,6 +1,6 @@ /* * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS text-mode setup + * PROJECT: ReactOS Setup Library * FILE: base/setup/lib/arcname.c * PURPOSE: ARC path to-and-from NT path resolver. * PROGRAMMER: Hermes Belusca-Maito (hermes.belusca@sfr.fr)
Modified: branches/setup_improvements/base/setup/lib/arcname.h URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/li... ============================================================================== --- branches/setup_improvements/base/setup/lib/arcname.h [iso-8859-1] (original) +++ branches/setup_improvements/base/setup/lib/arcname.h [iso-8859-1] Thu May 25 23:36:50 2017 @@ -1,6 +1,6 @@ /* * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS text-mode setup + * PROJECT: ReactOS Setup Library * FILE: base/setup/lib/arcname.h * PURPOSE: ARC path to-and-from NT path resolver. * PROGRAMMER: Hermes Belusca-Maito (hermes.belusca@sfr.fr)
Modified: branches/setup_improvements/base/setup/lib/filesup.c URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/li... ============================================================================== --- branches/setup_improvements/base/setup/lib/filesup.c [iso-8859-1] (original) +++ branches/setup_improvements/base/setup/lib/filesup.c [iso-8859-1] Thu May 25 23:36:50 2017 @@ -1,10 +1,9 @@ /* * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS text-mode setup + * PROJECT: ReactOS Setup Library * FILE: base/setup/lib/filesup.c * PURPOSE: File support functions - * PROGRAMMER: Eric Kohl - * Casper S. Hornstrup (chorns@users.sourceforge.net) + * PROGRAMMER: Hermes Belusca-Maito (hermes.belusca@sfr.fr) */
/* INCLUDES *****************************************************************/
Modified: branches/setup_improvements/base/setup/lib/filesup.h URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/li... ============================================================================== --- branches/setup_improvements/base/setup/lib/filesup.h [iso-8859-1] (original) +++ branches/setup_improvements/base/setup/lib/filesup.h [iso-8859-1] Thu May 25 23:36:50 2017 @@ -1,9 +1,9 @@ /* * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS text-mode setup + * PROJECT: ReactOS Setup Library * FILE: base/setup/lib/filesup.h * PURPOSE: File support functions - * PROGRAMMER: Eric Kohl + * PROGRAMMER: Hermes Belusca-Maito (hermes.belusca@sfr.fr) */
#pragma once
Modified: branches/setup_improvements/base/setup/lib/genlist.c URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/li... ============================================================================== --- branches/setup_improvements/base/setup/lib/genlist.c [iso-8859-1] (original) +++ branches/setup_improvements/base/setup/lib/genlist.c [iso-8859-1] Thu May 25 23:36:50 2017 @@ -1,6 +1,6 @@ /* * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS text-mode setup + * PROJECT: ReactOS Setup Library * FILE: base/setup/lib/genlist.c * PURPOSE: Generic list functions * PROGRAMMERS: Eric Kohl
Modified: branches/setup_improvements/base/setup/lib/genlist.h URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/li... ============================================================================== --- branches/setup_improvements/base/setup/lib/genlist.h [iso-8859-1] (original) +++ branches/setup_improvements/base/setup/lib/genlist.h [iso-8859-1] Thu May 25 23:36:50 2017 @@ -1,6 +1,6 @@ /* * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS text-mode setup + * PROJECT: ReactOS Setup Library * FILE: base/setup/lib/genlist.h * PURPOSE: Generic list functions * PROGRAMMER: Eric Kohl
Modified: branches/setup_improvements/base/setup/lib/ntverrsrc.c URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/li... ============================================================================== --- branches/setup_improvements/base/setup/lib/ntverrsrc.c [iso-8859-1] (original) +++ branches/setup_improvements/base/setup/lib/ntverrsrc.c [iso-8859-1] Thu May 25 23:36:50 2017 @@ -1,6 +1,6 @@ /* * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS text-mode setup + * PROJECT: ReactOS Setup Library * FILE: base/setup/lib/ntverrsrc.c * PURPOSE: NT Version Resource Management API * PROGRAMMER: Hermes Belusca-Maito (hermes.belusca@sfr.fr)
Modified: branches/setup_improvements/base/setup/lib/ntverrsrc.h URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/li... ============================================================================== --- branches/setup_improvements/base/setup/lib/ntverrsrc.h [iso-8859-1] (original) +++ branches/setup_improvements/base/setup/lib/ntverrsrc.h [iso-8859-1] Thu May 25 23:36:50 2017 @@ -1,6 +1,6 @@ /* * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS text-mode setup + * PROJECT: ReactOS Setup Library * FILE: base/setup/lib/ntverrsrc.h * PURPOSE: NT Version Resource Management API * PROGRAMMER: Hermes Belusca-Maito (hermes.belusca@sfr.fr)
Modified: branches/setup_improvements/base/setup/lib/osdetect.h URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/li... ============================================================================== --- branches/setup_improvements/base/setup/lib/osdetect.h [iso-8859-1] (original) +++ branches/setup_improvements/base/setup/lib/osdetect.h [iso-8859-1] Thu May 25 23:36:50 2017 @@ -1,7 +1,7 @@ /* * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS text-mode setup - * FILE: base/setup/lib/osdetect.c + * PROJECT: ReactOS Setup Library + * FILE: base/setup/lib/osdetect.h * PURPOSE: NT 5.x family (MS Windows <= 2003, and ReactOS) * operating systems detection code. * PROGRAMMER: Hermes Belusca-Maito (hermes.belusca@sfr.fr)
Modified: branches/setup_improvements/base/setup/lib/partlist.c URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/li... ============================================================================== --- branches/setup_improvements/base/setup/lib/partlist.c [iso-8859-1] (original) +++ branches/setup_improvements/base/setup/lib/partlist.c [iso-8859-1] Thu May 25 23:36:50 2017 @@ -1,6 +1,6 @@ /* * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS text-mode setup + * PROJECT: ReactOS Setup Library * FILE: base/setup/lib/partlist.c * PURPOSE: Partition list functions * PROGRAMMERS: Eric Kohl @@ -1208,7 +1208,7 @@
List = (PPARTLIST)RtlAllocateHeap(ProcessHeap, 0, - sizeof (PARTLIST)); + sizeof(PARTLIST)); if (List == NULL) return NULL;
@@ -2459,7 +2459,7 @@ RtlFreeHeap(ProcessHeap, 0, PartEntry);
/* Remove the next entry */ - RemoveEntryList (&NextPartEntry->ListEntry); + RemoveEntryList(&NextPartEntry->ListEntry); RtlFreeHeap(ProcessHeap, 0, NextPartEntry);
/* Update current partition */
Modified: branches/setup_improvements/base/setup/lib/partlist.h URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/li... ============================================================================== --- branches/setup_improvements/base/setup/lib/partlist.h [iso-8859-1] (original) +++ branches/setup_improvements/base/setup/lib/partlist.h [iso-8859-1] Thu May 25 23:36:50 2017 @@ -1,6 +1,6 @@ /* * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS text-mode setup + * PROJECT: ReactOS Setup Library * FILE: base/setup/lib/partlist.h * PURPOSE: Partition list functions * PROGRAMMER: Eric Kohl
Modified: branches/setup_improvements/base/setup/lib/precomp.h URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/li... ============================================================================== --- branches/setup_improvements/base/setup/lib/precomp.h [iso-8859-1] (original) +++ branches/setup_improvements/base/setup/lib/precomp.h [iso-8859-1] Thu May 25 23:36:50 2017 @@ -1,8 +1,8 @@ /* * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS text-mode setup + * PROJECT: ReactOS Setup Library * FILE: base/setup/lib/precomp.h - * PURPOSE: Console settings management - Precompiled header + * PURPOSE: Setup Library - Precompiled header * PROGRAMMERS: Hermes Belusca-Maito (hermes.belusca@sfr.fr) */
Modified: branches/setup_improvements/base/setup/lib/setuplib.h URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/li... ============================================================================== --- branches/setup_improvements/base/setup/lib/setuplib.h [iso-8859-1] (original) +++ branches/setup_improvements/base/setup/lib/setuplib.h [iso-8859-1] Thu May 25 23:36:50 2017 @@ -1,8 +1,8 @@ /* * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS text-mode setup + * PROJECT: ReactOS Setup Library * FILE: base/setup/lib/setuplib.h - * PURPOSE: Console settings management - Public header + * PURPOSE: Setup Library - Public header * PROGRAMMERS: Hermes Belusca-Maito (hermes.belusca@sfr.fr) */
@@ -15,10 +15,7 @@ #define _INC_WINDOWS #define COM_NO_WINDOWS_H
-#include <wingdi.h> // For LF_FACESIZE and TranslateCharsetInfo() -#include <wincon.h> -#include <winnls.h> // For code page support -#include <winreg.h> +#include <winxxx.h>
#endif
@@ -30,6 +27,7 @@ #include "linklist.h" #include "ntverrsrc.h" // #include "arcname.h" +#include "bldrsup.h" #include "filesup.h" #include "fsutil.h" #include "genlist.h"
Modified: branches/setup_improvements/base/setup/usetup/usetup.rc URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/us... ============================================================================== --- branches/setup_improvements/base/setup/usetup/usetup.rc [iso-8859-1] (original) +++ branches/setup_improvements/base/setup/usetup/usetup.rc [iso-8859-1] Thu May 25 23:36:50 2017 @@ -1,4 +1,4 @@ -#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Setup" +#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Text-Mode Setup" #define REACTOS_STR_INTERNAL_NAME "usetup" #define REACTOS_STR_ORIGINAL_FILENAME "usetup.dll" #ifdef __REACTOS__