diff --git a/reactos/base/system/autochk/autochk.c b/reactos/base/system/autochk/autochk.c index 99e7a7ee4e4..5df6079412f 100644 --- a/reactos/base/system/autochk/autochk.c +++ b/reactos/base/system/autochk/autochk.c @@ -1,28 +1,9 @@ -/* - * ReactOS kernel - * Copyright (C) 2002 ReactOS Team - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ /* $Id$ - * - * COPYRIGHT: See COPYING in the top level directory - * PROJECT: ReactOS kernel - * FILE: apps/system/autochk/autochk.c - * PURPOSE: Filesystem checker - * PROGRAMMER: Eric Kohl + * PROJECT: ReactOS Kernel + * LICENSE: GPL - See COPYING in the top level directory + * FILE: base/system/autochk/autochk.c + * PURPOSE: Filesystem checker + * PROGRAMMERS: Eric Kohl */ /* INCLUDES *****************************************************************/ @@ -38,68 +19,69 @@ void DisplayString(LPCWSTR lpwString) { - UNICODE_STRING us; + UNICODE_STRING us; - RtlInitUnicodeString(&us, lpwString); - NtDisplayString(&us); + RtlInitUnicodeString(&us, lpwString); + NtDisplayString(&us); } - void PrintString(char* fmt,...) { - char buffer[512]; - va_list ap; - UNICODE_STRING UnicodeString; - ANSI_STRING AnsiString; + char buffer[512]; + va_list ap; + UNICODE_STRING UnicodeString; + ANSI_STRING AnsiString; - va_start(ap, fmt); - vsprintf(buffer, fmt, ap); - va_end(ap); + va_start(ap, fmt); + vsprintf(buffer, fmt, ap); + va_end(ap); - RtlInitAnsiString(&AnsiString, buffer); - RtlAnsiStringToUnicodeString(&UnicodeString, - &AnsiString, - TRUE); - NtDisplayString(&UnicodeString); - RtlFreeUnicodeString(&UnicodeString); + RtlInitAnsiString(&AnsiString, buffer); + RtlAnsiStringToUnicodeString(&UnicodeString, + &AnsiString, + TRUE); + NtDisplayString(&UnicodeString); + RtlFreeUnicodeString(&UnicodeString); } /* Native image's entry point */ - -int _cdecl +int +_cdecl _main(int argc, char *argv[], char *envp[], int DebugFlag) { - PROCESS_DEVICEMAP_INFORMATION DeviceMap; - ULONG i; - NTSTATUS Status; + PROCESS_DEVICEMAP_INFORMATION DeviceMap; + ULONG i; + NTSTATUS Status; - PrintString("Autochk 0.0.1\n"); + PrintString("Autochk 0.0.1\n"); - Status = NtQueryInformationProcess(NtCurrentProcess(), - ProcessDeviceMap, - &DeviceMap.Query, - sizeof(DeviceMap.Query), - NULL); - if(NT_SUCCESS(Status)) - { - for (i = 0; i < 26; i++) - { - if ((DeviceMap.Query.DriveMap & (1 << i)) && - (DeviceMap.Query.DriveType[i] == DOSDEVICE_DRIVE_FIXED)) - { - PrintString(" Checking drive %c:", 'A'+i); - PrintString(" OK\n"); - } - } - PrintString("\n"); - return 0; - } - return 1; + Status = NtQueryInformationProcess(NtCurrentProcess(), + ProcessDeviceMap, + &DeviceMap.Query, + sizeof(DeviceMap.Query), + NULL); + + if(NT_SUCCESS(Status)) + { + for (i = 0; i < 26; i++) + { + if ((DeviceMap.Query.DriveMap & (1 << i)) && + (DeviceMap.Query.DriveType[i] == DOSDEVICE_DRIVE_FIXED)) + { + PrintString(" Checking drive %c:", 'A'+i); + PrintString(" OK\n"); + } + } + PrintString("\n"); + return 0; + } + + return 1; } /* EOF */