mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-29 19:26:33 +00:00
[MKHIVE] Check parameters before accessing them, update usage information
svn path=/trunk/; revision=47200
This commit is contained in:
@@ -49,9 +49,10 @@
|
||||
|
||||
void usage (void)
|
||||
{
|
||||
printf ("Usage: mkhive <srcdir> <dstdir> [addinf]\n\n");
|
||||
printf ("Usage: mkhive <srcdir> <dstdir> <arch> [addinf]\n\n");
|
||||
printf (" srcdir - inf files are read from this directory\n");
|
||||
printf (" dstdir - binary hive files are created in this directory\n");
|
||||
printf (" arch - architecture\n");
|
||||
printf (" addinf - additional inf files with full path\n");
|
||||
}
|
||||
|
||||
@@ -88,14 +89,14 @@ int main (int argc, char *argv[])
|
||||
char FileName[PATH_MAX];
|
||||
int Param;
|
||||
|
||||
printf ("Binary hive maker: %s\n", argv[3]);
|
||||
|
||||
if (argc < 4)
|
||||
{
|
||||
usage ();
|
||||
return 1;
|
||||
}
|
||||
|
||||
printf ("Binary hive maker: %s\n", argv[3]);
|
||||
|
||||
RegInitializeRegistry ();
|
||||
|
||||
convert_path (FileName, argv[1]);
|
||||
|
||||
Reference in New Issue
Block a user