blob: 3d8043b47fa22fe8f2b5c7acfa4f423cd97ef436 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
/***************************************************************
*
* Program: pkg_main.c
* Author: Marc van Kempen
* Desc: main routine for pkg_manage
*
* Copyright (c) 1995, Marc van Kempen
*
* All rights reserved.
*
* This software may be used, modified, copied, distributed, and
* sold, in both source and binary form provided that the above
* copyright and these terms are retained, verbatim, as the first
* lines of this file. Under no circumstances is the author
* responsible for the proper functioning of this software, nor does
* the author assume any responsibility for damages incurred with
* its use.
*
***************************************************************/
#include "pkg_manage.h"
#include "ui_objects.h"
extern PKG_info p_inf;
char *StartDir;
/*
* Main
*/
void
main(int argc, char **argv)
{
init_dialog();
p_inf.Nitems = 0; /* Initialize p_inf */
if (argc > 1)
StartDir = argv[1];
else
StartDir = NULL;
get_pkginfo();
run_menu();
if (p_inf.Nitems > 0) {
FreeInfo();
}
clear();
dialog_update();
end_dialog();
return;
} /* main() */
|